<86>May 21 09:49:41 userdel[3754451]: delete user 'rooter' <86>May 21 09:49:41 userdel[3754451]: removed group 'rooter' owned by 'rooter' <86>May 21 09:49:41 userdel[3754451]: removed shadow group 'rooter' owned by 'rooter' <86>May 21 09:49:41 groupadd[3754456]: group added to /etc/group: name=rooter, GID=624 <86>May 21 09:49:41 groupadd[3754456]: group added to /etc/gshadow: name=rooter <86>May 21 09:49:41 groupadd[3754456]: new group: name=rooter, GID=624 <86>May 21 09:49:41 useradd[3754465]: new user: name=rooter, UID=624, GID=624, home=/root, shell=/bin/bash <86>May 21 09:49:41 userdel[3754476]: delete user 'builder' <86>May 21 09:49:41 userdel[3754476]: removed group 'builder' owned by 'builder' <86>May 21 09:49:41 userdel[3754476]: removed shadow group 'builder' owned by 'builder' <86>May 21 09:49:41 groupadd[3754486]: group added to /etc/group: name=builder, GID=625 <86>May 21 09:49:41 groupadd[3754486]: group added to /etc/gshadow: name=builder <86>May 21 09:49:41 groupadd[3754486]: new group: name=builder, GID=625 <86>May 21 09:49:41 useradd[3754490]: new user: name=builder, UID=625, GID=625, home=/usr/src, shell=/bin/bash <13>May 21 09:49:56 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>May 21 09:49:56 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>May 21 09:49:56 rpmi: libjpeg-2:2.0.6-alt1 sisyphus+266888.100.1.1 1614172387 installed <13>May 21 09:49:56 rpmi: libsigc++2-2.10.6-alt1 sisyphus+262543.100.1.1 1606332557 installed <13>May 21 09:49:56 rpmi: libxkbcommon-1.3.0-alt1 sisyphus+271208.160.6.1 1620770422 installed <13>May 21 09:49:56 rpmi: xorg-proto-devel-2021.4-alt1 sisyphus+272146.100.1.1 1621424691 installed <13>May 21 09:49:56 rpmi: libwayland-client-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 21 09:49:56 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>May 21 09:49:56 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>May 21 09:49:56 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>May 21 09:49:56 rpmi: libsigc++2-devel-2.10.6-alt1 sisyphus+262543.100.1.1 1606332557 installed <13>May 21 09:49:56 rpmi: libserd-0.30.6-alt1_1 sisyphus+263988.100.1.1 1608994290 installed <13>May 21 09:49:56 rpmi: libsord-0.16.6-alt1_1 sisyphus+263990.100.1.3 1608998937 installed <13>May 21 09:49:56 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>May 21 09:49:56 rpmi: libgomp1-10.2.1-alt3 sisyphus+267829.100.1.1 1615808579 installed <13>May 21 09:49:56 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:49:56 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>May 21 09:49:56 rpmi: libboost_system1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:56 rpmi: libserd-devel-0.30.6-alt1_1 sisyphus+263988.100.1.1 1608994290 installed <13>May 21 09:49:56 rpmi: libsqlite3-3.35.5-alt1 sisyphus+270436.100.1.1 1619019903 installed <13>May 21 09:49:56 rpmi: udev-rules-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 21 09:49:56 rpmi: liblcms2-2.12-alt1 sisyphus+265911.100.2.1 1613037796 installed <13>May 21 09:49:56 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>May 21 09:49:56 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>May 21 09:49:56 rpmi: libart_lgpl-2.3.21-alt3 1303721925 installed <13>May 21 09:49:56 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>May 21 09:49:57 rpmi: libwebp7-1.2.0-alt1 sisyphus+265504.100.2.1 1612122046 installed <13>May 21 09:49:58 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>May 21 09:49:58 rpmi: libart_lgpl-devel-2.3.21-alt3 1303721925 installed <13>May 21 09:49:58 rpmi: libsord-devel-0.16.6-alt1_1 sisyphus+263990.100.1.3 1608998937 installed <13>May 21 09:49:58 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>May 21 09:49:58 rpmi: libsratom-0.6.6-alt1_1 sisyphus+263991.100.1.1 1608994368 installed <13>May 21 09:49:58 rpmi: libflac8-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801639 installed <13>May 21 09:49:58 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed <13>May 21 09:49:58 rpmi: libts0-1.22-alt3 sisyphus+259302.100.1.1 1601981878 installed <13>May 21 09:49:58 rpmi: qt5-base-common-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:49:58 rpmi: lv2-1.18.0-alt1_1 sisyphus+262063.100.1.1 1605717083 installed <13>May 21 09:49:58 rpmi: libmtdev-1.1.6-alt1 sisyphus+250141.100.1.1 1587131316 installed <13>May 21 09:49:58 rpmi: libgudev-1:236-alt1 sisyphus+267915.300.3.1 1615901412 installed <13>May 21 09:49:58 rpmi: libltdl7-2.4.6-alt3 sisyphus+269178.2000.13.1 1618328602 installed <13>May 21 09:49:58 rpmi: libquadmath0-10.2.1-alt3 sisyphus+267829.100.1.1 1615808579 installed <13>May 21 09:49:58 rpmi: libusb-1.0.24-alt1 sisyphus+271858.200.2.1 1621003094 installed <13>May 21 09:49:58 rpmi: libbluez-5.55-alt2 sisyphus+266736.300.4.1 1614263063 installed <13>May 21 09:49:58 rpmi: libnettle8-3.7.2-alt1 sisyphus+268184.100.1.1 1616430275 installed <13>May 21 09:49:58 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed <13>May 21 09:49:58 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663540 installed <13>May 21 09:49:58 rpmi: libaom3-3.0.0-alt1 sisyphus+271016.100.1.1 1619785563 installed <13>May 21 09:49:58 rpmi: libwayland-server-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 21 09:49:58 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed <13>May 21 09:49:58 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>May 21 09:49:58 rpmi: libsndfile-1.0.31-alt1 sisyphus+272065.100.1.1 1621321760 installed <13>May 21 09:49:58 rpmi: libsamplerate-0.2.1-alt1 sisyphus+272045.100.2.1 1621323297 installed <13>May 21 09:49:58 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244590 installed <13>May 21 09:49:58 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>May 21 09:49:58 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+266765.100.1.2 1614138847 installed <13>May 21 09:49:58 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>May 21 09:49:58 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>May 21 09:49:58 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>May 21 09:49:58 rpmi: xml-utils-1:2.9.10-alt6 sisyphus+265234.30740.49.1 1613765060 installed <13>May 21 09:49:58 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>May 21 09:49:58 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>May 21 09:49:58 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>May 21 09:49:58 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>May 21 09:49:58 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>May 21 09:49:58 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>May 21 09:49:58 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>May 21 09:49:58 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>May 21 09:49:58 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271537 installed <13>May 21 09:49:58 rpmi: liblilv-0.24.10-alt1_1 sisyphus+263980.100.1.1 1608993666 installed <13>May 21 09:49:58 rpmi: libhogweed6-3.7.2-alt1 sisyphus+268184.100.1.1 1616430275 installed <13>May 21 09:49:58 rpmi: libgnutls30-3.6.15-alt2 sisyphus+268189.200.4.1 1616495163 installed <13>May 21 09:49:58 rpmi: libbluez-devel-5.55-alt2 sisyphus+266736.300.4.1 1614263063 installed <13>May 21 09:49:58 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>May 21 09:49:58 rpmi: libquadmath9-devel-9.3.1-alt3 sisyphus+263054.140.3.1 1607515535 installed <13>May 21 09:49:59 rpmi: libfftw3q-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>May 21 09:49:59 rpmi: qt5-x11extras-common-5.15.2-alt1 sisyphus+264725.1600.3.2 1612981128 installed <13>May 21 09:49:59 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>May 21 09:49:59 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>May 21 09:49:59 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>May 21 09:49:59 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943853 installed <13>May 21 09:49:59 rpmi: libboost_atomic1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:59 rpmi: libboost_contract1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:59 rpmi: libboost_chrono1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:59 rpmi: libboost_timer1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:59 rpmi: libboost_thread1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:59 rpmi: libboost_type_erasure1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:49:59 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>May 21 09:49:59 rpmi: libOpenGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:49:59 rpmi: libGLES-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:49:59 rpmi: libfftw3f-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>May 21 09:49:59 rpmi: libfftw3l-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>May 21 09:49:59 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525762 installed <13>May 21 09:49:59 rpmi: libwayland-cursor-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 21 09:49:59 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 21 09:49:59 rpmi: libxml2-devel-1:2.9.10-alt6 sisyphus+265234.30740.49.1 1613765060 installed <13>May 21 09:49:59 rpmi: libvamp-2.10.0-alt1 sisyphus+253678.100.1.1 1592632980 installed <13>May 21 09:49:59 rpmi: libtag-1.12-alt1 sisyphus+272040.100.1.1 1621260303 installed <13>May 21 09:49:59 rpmi: qt4-common-4.8.7-alt22 sisyphus+267345.100.1.1 1614860588 installed <13>May 21 09:49:59 rpmi: libqt4-core-4.8.7-alt22 sisyphus+267345.100.1.1 1614860588 installed <13>May 21 09:49:59 rpmi: libproxy-0.4.17-alt1 sisyphus+264902.100.1.1 1611078502 installed <13>May 21 09:49:59 rpmi: libpcre2-10.36-alt1 sisyphus+262985.100.2.1 1607423140 installed <13>May 21 09:49:59 rpmi: libqt5-core-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:49:59 rpmi: libyajl-2.1.0-alt1 1399891591 installed <13>May 21 09:49:59 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>May 21 09:49:59 rpmi: python-sphinx-objects.inv-1:2.3.11.20210508-alt1 sisyphus+271366.100.1.1 1620604190 installed <13>May 21 09:49:59 rpmi: libiodbc-3.52.8-alt1 1387533996 installed <13>May 21 09:49:59 rpmi: libwacom-data-1.10-alt2 sisyphus+271170.100.1.1 1620030463 installed <13>May 21 09:49:59 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed <13>May 21 09:49:59 rpmi: libpaper-1.1.28-alt1 sisyphus+259176.100.1.1 1601738993 installed <13>May 21 09:50:00 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>May 21 09:50:00 rpmi: libevdev-1.11.0-alt1 sisyphus+265566.100.1.1 1612165512 installed <13>May 21 09:50:00 rpmi: libepoxy-1.5.7-alt1 sisyphus+271149.100.1.1 1619899727 installed <13>May 21 09:50:00 rpmi: libde265-1.0.7-alt1 sisyphus+258615.100.1.1 1600957231 installed <13>May 21 09:50:00 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>May 21 09:50:00 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753491 installed <13>May 21 09:50:00 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>May 21 09:50:00 rpmi: openldap-common-2.4.57-alt1 sisyphus+266287.100.1.1 1613244218 installed <13>May 21 09:50:00 rpmi: libzeromq-4.2.5-alt1 sisyphus+271888.200.3.1 1621031060 installed <13>May 21 09:50:00 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717462 installed <13>May 21 09:50:00 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>May 21 09:50:00 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>May 21 09:50:00 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <13>May 21 09:50:00 rpmi: libgme-0.6.3-alt1 sisyphus+270309.100.1.1 1618851033 installed <13>May 21 09:50:00 rpmi: libudfread-1.1.2-alt1 sisyphus+270010.100.1.1 1618501855 installed <13>May 21 09:50:00 rpmi: vulkan-filesystem-1.2.152-alt1 sisyphus+257666.300.3.1 1599632436 installed <13>May 21 09:50:00 rpmi: libvulkan1-1.2.152-alt1 sisyphus+257666.300.3.1 1599632437 installed <13>May 21 09:50:00 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964843 installed <13>May 21 09:50:00 rpmi: libxvid-1.3.4-alt1 1507033991 installed <13>May 21 09:50:00 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821057 installed <13>May 21 09:50:00 rpmi: libx265-199-3.5-alt1 sisyphus+270617.300.3.1 1619587083 installed <13>May 21 09:50:00 rpmi: libx264-148-alt2 1496163832 installed <13>May 21 09:50:00 rpmi: libvpx6-1.10.0-alt1 sisyphus+270771.100.1.1 1619512605 installed <13>May 21 09:50:00 rpmi: libtwolame-0.4.0-alt1 sisyphus+239176.100.2.1 1571294398 installed <13>May 21 09:50:00 rpmi: libspeex-1.2-alt1 1528115225 installed <13>May 21 09:50:00 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed <13>May 21 09:50:00 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>May 21 09:50:00 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>May 21 09:50:00 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed <13>May 21 09:50:00 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed <13>May 21 09:50:00 rpmi: liblame-3.100-alt1 1527082574 installed <13>May 21 09:50:00 rpmi: libdav1d-0.5.2-alt1 sisyphus+245080.100.1.1 1580063364 installed <13>May 21 09:50:00 rpmi: libcodec2-0.9.2-alt1 sisyphus+254267.100.1.1 1593522407 installed <13>May 21 09:50:00 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>May 21 09:50:00 rpmi: libSDL2-2.0.14-alt4 sisyphus+268543.100.1.1 1616885496 installed <13>May 21 09:50:00 rpmi: tslib-1.22-alt3 sisyphus+259302.100.1.1 1601981878 installed <13>May 21 09:50:00 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>May 21 09:50:00 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>May 21 09:50:00 rpmi: libdrm-1:2.4.106-alt1 sisyphus+272066.100.1.1 1621322230 installed <13>May 21 09:50:00 rpmi: libgbm-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830408 installed <13>May 21 09:50:00 rpmi: libjack-1:1.9.14-alt2.1 sisyphus+271221.100.1.1 1620139769 installed <13>May 21 09:50:00 rpmi: libconfig-c++-1.5-alt2 1528494247 installed <13>May 21 09:50:00 rpmi: libcelt-1:0.10.0-alt1.qa1 1365952807 installed <13>May 21 09:50:00 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>May 21 09:50:00 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>May 21 09:50:00 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>May 21 09:50:00 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+266764.100.1.2 1614138565 installed <13>May 21 09:50:00 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>May 21 09:50:00 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>May 21 09:50:00 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>May 21 09:50:00 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600904226 installed <13>May 21 09:50:00 rpmi: perl-Encode-3.10-alt1 sisyphus+272090.100.1.1 1621342694 installed <13>May 21 09:50:00 rpmi: perl-URI-5.09-alt1 sisyphus+267398.100.1.1 1614944505 installed <13>May 21 09:50:00 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+267295.100.1.1 1614764488 installed <13>May 21 09:50:00 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>May 21 09:50:00 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+267397.100.1.3 1614945689 installed <13>May 21 09:50:00 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>May 21 09:50:00 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>May 21 09:50:00 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>May 21 09:50:00 rpmi: perl-HTTP-Message-6.31-alt1 sisyphus+271988.100.1.1 1621196105 installed <13>May 21 09:50:00 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>May 21 09:50:00 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>May 21 09:50:00 rpmi: perl-libwww-6.54-alt1 sisyphus+271989.100.1.3 1621199494 installed <13>May 21 09:50:01 rpmi: perl-XML-LibXML-2.0206-alt1 sisyphus+263441.100.1.1 1607955961 installed <13>May 21 09:50:01 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>May 21 09:50:01 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>May 21 09:50:01 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>May 21 09:50:01 rpmi: icon-theme-adwaita-40.1.1-alt1 sisyphus+271235.100.1.1 1620162669 installed <13>May 21 09:50:01 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+263451.100.1.1 1607958574 installed <13>May 21 09:50:01 rpmi: libjbig-2.1-alt1 1401380926 installed <13>May 21 09:50:02 rpmi: libtiff5-4.2.0-alt1 sisyphus+266365.100.2.1 1613478695 installed <13>May 21 09:50:02 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+269312.100.1.1 1617990309 installed <13>May 21 09:50:02 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>May 21 09:50:02 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>May 21 09:50:02 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615808579 installed <13>May 21 09:50:03 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615808579 installed <13>May 21 09:50:03 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>May 21 09:50:03 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>May 21 09:50:03 rpmi: libharfbuzz-2.8.1-alt1 sisyphus+271208.140.6.1 1620770336 installed <13>May 21 09:50:03 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed <13>May 21 09:50:03 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed Updating fonts cache: <29>May 21 09:50:04 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>May 21 09:50:04 rpmi: libbluray-1.2.1-alt1 sisyphus+265293.100.1.1 1611656206 installed <13>May 21 09:50:04 rpmi: libharfbuzz-icu-2.8.1-alt1 sisyphus+271208.140.6.1 1620770336 installed <13>May 21 09:50:04 rpmi: libharfbuzz-gobject-2.8.1-alt1 sisyphus+271208.140.6.1 1620770336 installed <13>May 21 09:50:04 rpmi: cppunit-1.15.1-alt1 sisyphus+244259.100.3.1 1589884234 installed <13>May 21 09:50:04 rpmi: libboost_context1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_fiber1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_stacktrace1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_nowide1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_test1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_serialization1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_random1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_iostreams1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_json1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_regex1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_graph1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_date_time1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:04 rpmi: libboost_container1.76.0-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:08 rpmi: boost-devel-headers-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724724 installed <13>May 21 09:50:08 rpmi: boost-devel-1:1.76.0-alt1 sisyphus+270846.200.18.1 1620724998 installed <13>May 21 09:50:08 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587857 installed <13>May 21 09:50:09 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>May 21 09:50:09 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>May 21 09:50:10 rpmi: shared-mime-info-2.1-alt1 sisyphus+264261.100.1.1 1609507723 installed <13>May 21 09:50:10 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>May 21 09:50:10 rpmi: libgio-2.68.2-alt1 sisyphus+271208.74.6.1 1620769878 installed <13>May 21 09:50:10 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041559 installed <13>May 21 09:50:10 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+269312.100.1.1 1617990316 installed <13>May 21 09:50:10 rpmi: libglibmm-2.66.0-alt1 sisyphus+265519.100.2.1 1612122114 installed <13>May 21 09:50:10 rpmi: libatkmm-2.28.1-alt1 sisyphus+263407.200.4.1 1608464525 installed <13>May 21 09:50:10 rpmi: gtk-update-icon-cache-3.24.29-alt1 sisyphus+270517.100.1.1 1619154827 installed <13>May 21 09:50:10 rpmi: libgusb-0.3.6-alt1 sisyphus+267753.100.1.1 1615620756 installed <13>May 21 09:50:10 rpmi: libcolord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>May 21 09:50:10 rpmi: libxml++2-2.42.0-alt1 sisyphus+260588.200.2.1 1603959146 installed <13>May 21 09:50:10 rpmi: libffado-2.4.1-alt4 sisyphus+260851.100.1.1 1604354339 installed <13>May 21 09:50:10 rpmi: libheif-1.11.0-alt1 sisyphus+271016.300.2.1 1619786418 installed <13>May 21 09:50:10 rpmi: libdconf-0.40.0-alt1 sisyphus+268501.700.4.2 1617043281 installed <13>May 21 09:50:10 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed <13>May 21 09:50:10 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed <13>May 21 09:50:10 rpmi: libgcrypt20-1.9.2-alt1 sisyphus+266496.100.1.1 1613559234 installed <13>May 21 09:50:10 rpmi: libsystemd-1:247.3-alt2 sisyphus+266129.100.1.3 1613012672 installed <13>May 21 09:50:10 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>May 21 09:50:10 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>May 21 09:50:10 rpmi: dbus-tools-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <86>May 21 09:50:11 groupadd[3825704]: group added to /etc/group: name=messagebus, GID=499 <86>May 21 09:50:11 groupadd[3825704]: group added to /etc/gshadow: name=messagebus <86>May 21 09:50:11 groupadd[3825704]: new group: name=messagebus, GID=499 <86>May 21 09:50:11 useradd[3825772]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>May 21 09:50:11 rpmi: dbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>May 21 09:50:11 rpmi: dconf-0.40.0-alt1 sisyphus+268501.700.4.2 1617043281 installed <13>May 21 09:50:11 rpmi: libgtk+3-schemas-3.24.29-alt1 sisyphus+270517.100.1.1 1619154885 installed <13>May 21 09:50:11 rpmi: libavahi-0.8-alt2 sisyphus+270871.100.1.1 1619610383 installed <13>May 21 09:50:11 rpmi: libcups-2.3.3-alt3.op2 sisyphus+268789.100.1.1 1617267118 installed <13>May 21 09:50:13 rpmi: libgs-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed <13>May 21 09:50:13 rpmi: libqt5-dbus-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:13 rpmi: libpolkit-0.118-alt2 sisyphus+263041.200.3.1 1611694165 installed <86>May 21 09:50:13 groupadd[3831704]: group added to /etc/group: name=colord, GID=498 <86>May 21 09:50:13 groupadd[3831704]: group added to /etc/gshadow: name=colord <86>May 21 09:50:13 groupadd[3831704]: new group: name=colord, GID=498 <86>May 21 09:50:13 useradd[3831713]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null <13>May 21 09:50:13 rpmi: colord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>May 21 09:50:13 rpmi: libX11-locales-3:1.7.1-alt1 sisyphus+272146.200.1.1 1621424771 installed <13>May 21 09:50:13 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>May 21 09:50:13 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>May 21 09:50:13 rpmi: libX11-3:1.7.1-alt1 sisyphus+272146.200.1.1 1621424825 installed <13>May 21 09:50:13 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>May 21 09:50:13 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed <13>May 21 09:50:13 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>May 21 09:50:13 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>May 21 09:50:13 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>May 21 09:50:13 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>May 21 09:50:13 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>May 21 09:50:13 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>May 21 09:50:13 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>May 21 09:50:13 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed <13>May 21 09:50:13 rpmi: libgd3-2.3.2-alt1 sisyphus+267489.100.1.1 1615277758 installed <13>May 21 09:50:13 rpmi: libat-spi2-core-2.40.1-alt1 sisyphus+271150.100.1.1 1619899758 installed <13>May 21 09:50:13 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>May 21 09:50:13 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>May 21 09:50:13 rpmi: libGLX-mesa-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830408 installed <13>May 21 09:50:13 rpmi: libEGL-mesa-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830408 installed <13>May 21 09:50:13 rpmi: libEGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:50:13 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>May 21 09:50:13 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>May 21 09:50:14 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>May 21 09:50:14 rpmi: libX11-devel-3:1.7.1-alt1 sisyphus+272146.200.1.1 1621424825 installed <13>May 21 09:50:14 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed <13>May 21 09:50:14 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>May 21 09:50:14 rpmi: libGLX-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:50:14 rpmi: libGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:50:15 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 21 09:50:15 rpmi: libpango-1.48.5-alt1 sisyphus+272129.100.1.1 1621411753 installed <13>May 21 09:50:15 rpmi: libgtk+2-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed <13>May 21 09:50:15 rpmi: libcairomm-1.14.2-alt1 sisyphus+263407.240.4.1 1608464580 installed <13>May 21 09:50:15 rpmi: libpangomm-2.46.0-alt1 sisyphus+265519.200.2.1 1612122197 installed <13>May 21 09:50:15 rpmi: libglvnd-devel-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 21 09:50:15 rpmi: libgtkmm2-2.24.5-alt1 1475043238 installed <13>May 21 09:50:15 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed <13>May 21 09:50:15 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 21 09:50:15 rpmi: librsvg-1:2.50.5-alt1 sisyphus+271079.100.2.1 1619872852 installed <13>May 21 09:50:15 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>May 21 09:50:15 rpmi: libva-2.11.0-alt1 sisyphus+268551.100.1.1 1616946106 installed <13>May 21 09:50:15 rpmi: libgtkglext-1.2.0-alt5 sisyphus+256355.100.1.1 1597620700 installed <13>May 21 09:50:15 rpmi: libEGL-devel-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830408 installed <13>May 21 09:50:15 rpmi: libGL-devel-4:21.1.0-alt1 sisyphus+271643.200.1.1 1620830408 installed <13>May 21 09:50:15 rpmi: libgail-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed <13>May 21 09:50:15 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+263711.200.20.1 1609408186 installed <13>May 21 09:50:15 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958594 installed <13>May 21 09:50:15 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed <13>May 21 09:50:15 rpmi: libgraphviz-2.41.2-alt4 sisyphus+265234.25500.49.1 1613761281 installed <13>May 21 09:50:15 rpmi: libfreeglut-3.2.1-alt3 sisyphus+263025.100.1.1 1607343896 installed <13>May 21 09:50:15 rpmi: libXaw-1.0.12-alt1 1391072624 installed <13>May 21 09:50:16 rpmi: libqt4-gui-4.8.7-alt22 sisyphus+267345.100.1.1 1614860588 installed <13>May 21 09:50:16 rpmi: libXtst-1.2.3-alt1 sisyphus+261890.200.1.1 1605595243 installed <13>May 21 09:50:16 rpmi: libvdpau-1:1.4-alt1 sisyphus+258594.100.1.1 1600934674 installed <13>May 21 09:50:16 rpmi: libavutil56-2:4.4-alt2 sisyphus+271016.200.2.1 1619786269 installed <13>May 21 09:50:16 rpmi: libswresample3-2:4.4-alt2 sisyphus+271016.200.2.1 1619786269 installed <13>May 21 09:50:16 rpmi: dbus-tools-gui-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>May 21 09:50:16 rpmi: at-spi2-core-2.40.1-alt1 sisyphus+271150.100.1.1 1619899758 installed <13>May 21 09:50:16 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+258314.1500.14.2 1600845211 installed <13>May 21 09:50:17 rpmi: libgtk+3-3.24.29-alt1 sisyphus+270517.100.1.1 1619154827 installed <13>May 21 09:50:17 rpmi: libzvbi-0.2.35-alt2 sisyphus+254029.100.2.1 1593111433 installed <13>May 21 09:50:17 rpmi: libavcodec58-2:4.4-alt2 sisyphus+271016.200.2.1 1619786269 installed <13>May 21 09:50:17 rpmi: libchromaprint1-1.5.0-alt1 sisyphus+264630.100.1.1 1610541944 installed <13>May 21 09:50:17 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152221 installed <13>May 21 09:50:17 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>May 21 09:50:17 rpmi: libxcbutil-image-0.4.0-alt1 1446204182 installed <13>May 21 09:50:17 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204124 installed <13>May 21 09:50:17 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989886 installed <13>May 21 09:50:17 rpmi: libxkbcommon-x11-1.3.0-alt1 sisyphus+271208.160.6.1 1620770422 installed <13>May 21 09:50:17 rpmi: alsa-ucm-conf-1.2.4-alt1 sisyphus+260180.200.1.1 1603282405 installed <13>May 21 09:50:17 rpmi: alsa-topology-conf-1.2.4-alt1 sisyphus+260180.100.1.1 1603282384 installed <13>May 21 09:50:17 rpmi: libalsa-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed <13>May 21 09:50:17 rpmi: jack-audio-connection-kit-1:1.9.14-alt2.1 sisyphus+271221.100.1.1 1620139769 installed <13>May 21 09:50:17 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 21 09:50:17 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 21 09:50:17 rpmi: ca-certificates-2021.03.24-alt1 sisyphus+268304.300.1.1 1616591829 installed <13>May 21 09:50:17 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>May 21 09:50:17 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>May 21 09:50:17 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>May 21 09:50:17 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>May 21 09:50:17 rpmi: libpython3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 21 09:50:17 rpmi: python3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 21 09:50:18 rpmi: python3-base-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 21 09:50:18 rpmi: glib2-devel-2.68.2-alt1 sisyphus+271208.74.6.1 1620769878 installed <13>May 21 09:50:18 rpmi: python3-module-pkg_resources-1:56.1.0-alt1 sisyphus+271297.100.1.1 1620375295 installed <86>May 21 09:50:18 groupadd[3850926]: group added to /etc/group: name=_keytab, GID=497 <86>May 21 09:50:18 groupadd[3850926]: group added to /etc/gshadow: name=_keytab <86>May 21 09:50:18 groupadd[3850926]: new group: name=_keytab, GID=497 <13>May 21 09:50:18 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814853 installed <13>May 21 09:50:18 rpmi: python3-module-six-1.15.0-alt2 sisyphus+270533.5100.6.1 1619685463 installed <13>May 21 09:50:18 rpmi: libgio-devel-2.68.2-alt1 sisyphus+271208.74.6.1 1620769878 installed <13>May 21 09:50:18 rpmi: libglibmm-devel-2.66.0-alt1 sisyphus+265519.100.2.1 1612122114 installed <13>May 21 09:50:19 rpmi: libfreetype-devel-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed <13>May 21 09:50:19 rpmi: libharfbuzz-devel-2.8.1-alt1 sisyphus+271208.140.6.1 1620770336 installed <13>May 21 09:50:19 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed <13>May 21 09:50:19 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 21 09:50:19 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>May 21 09:50:19 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed <13>May 21 09:50:19 rpmi: python3-module-packaging-20.9-alt1 sisyphus+270533.300.6.1 1619683401 installed <13>May 21 09:50:19 rpmi: libatkmm-devel-2.28.1-alt1 sisyphus+263407.200.4.1 1608464525 installed <13>May 21 09:50:19 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+263407.240.4.1 1608464580 installed <13>May 21 09:50:19 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>May 21 09:50:19 rpmi: libpango-devel-1.48.5-alt1 sisyphus+272129.100.1.1 1621411753 installed <13>May 21 09:50:19 rpmi: libpangomm-devel-2.46.0-alt1 sisyphus+265519.200.2.1 1612122197 installed <13>May 21 09:50:19 rpmi: libgdk-pixbuf-devel-2.42.6-alt1 sisyphus+269312.100.1.1 1617990316 installed <13>May 21 09:50:19 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+261703.100.2.1 1605232240 installed <13>May 21 09:50:19 rpmi: libssh-0.9.5-alt1 sisyphus+271598.100.1.1 1620807965 installed <86>May 21 09:50:19 groupadd[3853598]: group added to /etc/group: name=sasl, GID=496 <86>May 21 09:50:19 groupadd[3853598]: group added to /etc/gshadow: name=sasl <86>May 21 09:50:19 groupadd[3853598]: new group: name=sasl, GID=496 <13>May 21 09:50:19 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>May 21 09:50:19 rpmi: libldap-2.4.57-alt1 sisyphus+266287.100.1.1 1613244306 installed <13>May 21 09:50:19 rpmi: libcurl-7.76.1-alt1 sisyphus+269986.100.1.1 1618487446 installed <13>May 21 09:50:19 rpmi: libraptor2-2.0.15-alt1 1417013332 installed <13>May 21 09:50:19 rpmi: raptor2-devel-2.0.15-alt1 1417013332 installed <13>May 21 09:50:19 rpmi: librasqal3-0.9.32-alt3 sisyphus+222990.100.1.1 1551360595 installed <13>May 21 09:50:19 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+222990.100.1.1 1551360595 installed <13>May 21 09:50:19 rpmi: liblrdf-0.6.1-alt1 1493047570 installed <13>May 21 09:50:19 rpmi: libpq5-13.3-alt1 sisyphus+272004.100.1.1 1621312311 installed <13>May 21 09:50:19 rpmi: libqt5-network-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:19 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>May 21 09:50:19 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>May 21 09:50:19 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed <13>May 21 09:50:19 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+263711.200.20.1 1609408186 installed <13>May 21 09:50:19 rpmi: libgtkmm2-devel-2.24.5-alt1 1475043238 installed <13>May 21 09:50:19 rpmi: libwacom-1.10-alt2 sisyphus+271170.100.1.1 1620030462 installed <13>May 21 09:50:19 rpmi: libinput-1.17.2-alt1 sisyphus+270990.100.1.1 1619765003 installed <13>May 21 09:50:19 rpmi: libqt5-xcbqpa-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:19 rpmi: libqt5-eglfskmssupport-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:19 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:20 rpmi: libqt5-gui-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:20 rpmi: libqt5-widgets-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 21 09:50:20 rpmi: libqt5-x11extras-5.15.2-alt1 sisyphus+264725.1600.3.2 1612982532 installed <13>May 21 09:50:20 rpmi: libsuil-0.10.8-alt1_1 sisyphus+262441.100.1.1 1606239314 installed <13>May 21 09:50:20 rpmi: python3-module-isodate-0.5.4-alt1 sisyphus+227495.1200.1.3 1555843100 installed <13>May 21 09:50:20 rpmi: python3-module-rdflib-4.2.2-alt3 sisyphus+245852.300.2.1 1581423749 installed <13>May 21 09:50:20 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>May 21 09:50:20 rpmi: python3-module-cssselect-0.9.1-alt3 sisyphus+270533.2600.6.1 1619684675 installed <13>May 21 09:50:20 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>May 21 09:50:20 rpmi: python3-module-lxml-4.6.3-alt1 sisyphus+268152.100.1.1 1616388041 installed <13>May 21 09:50:20 rpmi: python3-module-docutils-0.17.1-alt1 sisyphus+271898.100.1.1 1621041818 installed <13>May 21 09:50:20 rpmi: python3-module-chardet-1:3.0.4-alt2 sisyphus+263408.100.1.1 1607875228 installed <13>May 21 09:50:20 rpmi: python3-module-idna-3.1-alt1 sisyphus+267356.100.1.1 1614879269 installed <13>May 21 09:50:20 rpmi: python3-module-pycparser-2.20-alt1 sisyphus+260990.100.1.1 1604547209 installed <13>May 21 09:50:20 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+270533.2000.6.1 1619684442 installed <13>May 21 09:50:20 rpmi: python3-module-cryptography-3.4.7-alt1 sisyphus+270667.100.1.1 1619307697 installed <13>May 21 09:50:20 rpmi: python3-module-openssl-20.0.1-alt1 sisyphus+267607.100.2.1 1615475362 installed <13>May 21 09:50:20 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>May 21 09:50:20 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>May 21 09:50:20 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>May 21 09:50:20 rpmi: python3-module-requests-2.25.1-alt2 sisyphus+267359.100.1.1 1614881487 installed <13>May 21 09:50:20 rpmi: python3-module-pytz-1:2021.1-alt1 sisyphus+267903.400.1.1 1615896636 installed <13>May 21 09:50:21 rpmi: python3-module-babel-1:2.9.0-alt1 sisyphus+268784.200.2.1 1617263310 installed <13>May 21 09:50:21 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+271943.200.1.1 1621159990 installed <13>May 21 09:50:21 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+265234.15700.49.1 1613753625 installed <13>May 21 09:50:21 rpmi: python3-module-jinja2-2.11.3-alt1 sisyphus+267903.300.1.1 1615896587 installed <13>May 21 09:50:21 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 sisyphus+271943.400.1.1 1621160075 installed <13>May 21 09:50:21 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed <13>May 21 09:50:21 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed <13>May 21 09:50:21 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>May 21 09:50:21 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>May 21 09:50:21 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed <13>May 21 09:50:21 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed <13>May 21 09:50:21 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+271943.300.1.1 1621160028 installed <13>May 21 09:50:21 rpmi: python3-module-Pygments-2.8.1-alt2 sisyphus+270791.100.1.1 1619525864 installed <13>May 21 09:50:22 rpmi: python3-module-sphinx-1:4.0.1-alt4 sisyphus+272016.100.1.1 1621246705 installed <13>May 21 09:50:22 rpmi: python3-module-markdown-3.3.4-alt1 sisyphus+267023.100.1.1 1614330293 installed <13>May 21 09:50:22 rpmi: lv2-devel-1.18.0-alt1_1 sisyphus+262063.100.1.1 1605717083 installed <13>May 21 09:50:22 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+263991.100.1.1 1608994368 installed <13>May 21 09:50:22 rpmi: librabbitmq-c-0.9.0-alt1 sisyphus+223349.100.1.2 1551468904 installed <13>May 21 09:50:22 rpmi: libavformat58-2:4.4-alt2 sisyphus+271016.200.2.1 1619786269 installed <13>May 21 09:50:22 rpmi: libaubio5-0.4.9-alt3 sisyphus+265234.51700.49.1 1613794381 installed <13>May 21 09:50:22 rpmi: libmysqlclient21-8.0.24-alt1 sisyphus+270391.100.1.1 1618995837 installed <13>May 21 09:50:22 rpmi: libredland-1.0.17-alt3 sisyphus+223916.100.1.1 1551891183 installed <13>May 21 09:50:22 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977796 installed <13>May 21 09:50:22 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>May 21 09:50:22 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>May 21 09:50:22 rpmi: libpython-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:22 rpmi: python2-base-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:22 rpmi: python-modules-compiler-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:22 rpmi: python-modules-email-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:22 rpmi: python-modules-unittest-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-encodings-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-xml-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-hotshot-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-bsddb-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-ctypes-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-multiprocessing-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-logging-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>May 21 09:50:23 rpmi: python-modules-curses-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-modules-distutils-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: python-dev-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 21 09:50:23 rpmi: libarchive-devel-3.5.1-alt1 sisyphus+271818.100.1.1 1620977796 installed <13>May 21 09:50:23 rpmi: libredland-devel-1.0.17-alt3 sisyphus+223916.100.1.1 1551891183 installed <13>May 21 09:50:23 rpmi: libaubio5-devel-0.4.9-alt3 sisyphus+265234.51700.49.1 1613794381 installed <13>May 21 09:50:23 rpmi: liblilv-devel-0.24.10-alt1_1 sisyphus+263980.100.1.1 1608993666 installed <13>May 21 09:50:23 rpmi: libsuil-devel-0.10.8-alt1_1 sisyphus+262441.100.1.1 1606239314 installed <13>May 21 09:50:23 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958594 installed <13>May 21 09:50:23 rpmi: liblrdf-devel-0.6.1-alt1 1493047570 installed <13>May 21 09:50:23 rpmi: libcurl-devel-7.76.1-alt1 sisyphus+269986.100.1.1 1618487446 installed <13>May 21 09:50:23 rpmi: libjack-devel-1:1.9.14-alt2.1 sisyphus+271221.100.1.1 1620139769 installed <13>May 21 09:50:23 rpmi: libalsa-devel-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed <13>May 21 09:50:23 rpmi: graphviz-2.41.2-alt4 sisyphus+265234.25500.49.1 1613761281 installed <13>May 21 09:50:23 rpmi: libxslt-devel-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>May 21 09:50:23 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+244259.100.3.1 1589884234 installed <13>May 21 09:50:23 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607516810 installed <13>May 21 09:50:23 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>May 21 09:50:25 rpmi: libtag-devel-1.12-alt1 sisyphus+272040.100.1.1 1621260303 installed <13>May 21 09:50:25 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+253678.100.1.1 1592632980 installed <13>May 21 09:50:25 rpmi: libfftw3-devel-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>May 21 09:50:25 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>May 21 09:50:25 rpmi: librubberband-devel-1.8.1-alt1.hg20140905.1 1434271537 installed <13>May 21 09:50:25 rpmi: libsamplerate-devel-0.2.1-alt1 sisyphus+272045.100.2.1 1621323297 installed <13>May 21 09:50:25 rpmi: libsndfile-devel-1.0.31-alt1 sisyphus+272065.100.1.1 1621321760 installed <13>May 21 09:50:25 rpmi: libusb-devel-1.0.24-alt1 sisyphus+271858.200.2.1 1621003094 installed <13>May 21 09:50:25 rpmi: libflac-devel-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801639 installed <13>May 21 09:50:25 rpmi: libsqlite3-devel-3.35.5-alt1 sisyphus+270436.100.1.1 1619019903 installed <13>May 21 09:50:25 rpmi: libogg-devel-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>May 21 09:50:25 rpmi: libuuid-devel-2.36.1-alt2 sisyphus+264757.100.1.1 1610726570 installed <13>May 21 09:50:25 rpmi: libudev-devel-1:247.3-alt2 sisyphus+266129.100.1.3 1613012672 installed <13>May 21 09:50:26 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.6-alt1.nosrc.rpm (w1.gzdio) Installing ardour-6.6-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.41926 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ardour-6.6 + echo 'Source #0 (ardour-6.6.tar):' Source #0 (ardour-6.6.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ardour-6.6.tar + cd ardour-6.6 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (0001-Remove-volatile-atomic-re-display-flags-in-GUI-threa.patch):' Patch #1 (0001-Remove-volatile-atomic-re-display-flags-in-GUI-threa.patch): + /usr/bin/patch -p1 patching file gtk2_ardour/editor_routes.cc patching file gtk2_ardour/editor_routes.h + echo 'Patch #2 (0002-gcc-11-compat-volatile-atomic-variables-1-2.patch):' Patch #2 (0002-gcc-11-compat-volatile-atomic-variables-1-2.patch): + /usr/bin/patch -p1 patching file libs/ardour/ardour/audio_unit.h patching file libs/ardour/ardour/audioengine.h patching file libs/ardour/ardour/auditioner.h patching file libs/ardour/ardour/automation_list.h patching file libs/ardour/ardour/butler.h patching file libs/ardour/ardour/circular_buffer.h Hunk #2 succeeded at 70 (offset -1 lines). patching file libs/ardour/ardour/disk_reader.h patching file libs/ardour/ardour/disk_writer.h Hunk #2 succeeded at 91 (offset 6 lines). Hunk #3 succeeded at 175 (offset 6 lines). Hunk #4 succeeded at 186 (offset 6 lines). patching file libs/ardour/ardour/graph.h patching file libs/ardour/ardour/graphnode.h patching file libs/ardour/ardour/meter.h patching file libs/ardour/ardour/midi_channel_filter.h patching file libs/ardour/ardour/pannable.h patching file libs/ardour/ardour/playlist.h patching file libs/ardour/ardour/plugin_insert.h patching file libs/ardour/ardour/port_engine_shared.h patching file libs/ardour/ardour/port_manager.h Hunk #2 succeeded at 363 (offset -7 lines). patching file libs/ardour/ardour/presentation_info.h patching file libs/ardour/ardour/route.h patching file libs/ardour/ardour/rt_tasklist.h patching file libs/ardour/ardour/selection.h patching file libs/ardour/ardour/session.h Hunk #2 succeeded at 1335 (offset -27 lines). Hunk #3 succeeded at 1342 (offset -27 lines). Hunk #4 succeeded at 1378 (offset -29 lines). Hunk #5 succeeded at 1403 (offset -29 lines). Hunk #6 succeeded at 1508 (offset -29 lines). Hunk #7 succeeded at 1549 (offset -29 lines). Hunk #8 succeeded at 1667 (offset -29 lines). Hunk #9 succeeded at 1790 (offset -29 lines). Hunk #10 succeeded at 1997 (offset -29 lines). Hunk #11 succeeded at 2120 (offset -29 lines). Hunk #12 succeeded at 2168 (offset -29 lines). Hunk #13 succeeded at 2188 (offset -29 lines). Hunk #14 succeeded at 2238 (offset -29 lines). patching file libs/ardour/ardour/source.h patching file libs/ardour/ardour/vst3_host.h patching file libs/ardour/audio_unit.cc patching file libs/ardour/audioengine.cc patching file libs/ardour/auditioner.cc patching file libs/ardour/butler.cc patching file libs/ardour/disk_reader.cc patching file libs/ardour/disk_writer.cc Hunk #4 succeeded at 324 (offset -14 lines). Hunk #5 succeeded at 335 (offset -14 lines). Hunk #6 succeeded at 477 (offset -14 lines). Hunk #7 succeeded at 582 (offset -14 lines). Hunk #8 succeeded at 608 (offset -14 lines). Hunk #9 succeeded at 694 (offset -14 lines). Hunk #10 succeeded at 932 (offset -14 lines). Hunk #11 succeeded at 968 (offset -14 lines). Hunk #12 succeeded at 1287 (offset -14 lines). patching file libs/ardour/graph.cc patching file libs/ardour/graphnode.cc patching file libs/ardour/meter.cc patching file libs/ardour/midi_channel_filter.cc patching file libs/ardour/plugin_insert.cc patching file libs/ardour/port_engine_shared.cc patching file libs/ardour/port_manager.cc patching file libs/ardour/presentation_info.cc patching file libs/ardour/route.cc Hunk #1 succeeded at 114 (offset -1 lines). Hunk #2 succeeded at 133 (offset -2 lines). patching file libs/ardour/rt_tasklist.cc patching file libs/ardour/selection.cc patching file libs/ardour/session.cc Hunk #2 succeeded at 233 (offset -2 lines). Hunk #3 succeeded at 244 (offset -2 lines). Hunk #4 succeeded at 272 (offset -2 lines). Hunk #5 succeeded at 284 (offset -2 lines). Hunk #6 succeeded at 304 (offset -2 lines). Hunk #7 succeeded at 316 (offset -2 lines). Hunk #8 succeeded at 6103 (offset -10 lines). Hunk #9 succeeded at 7152 (offset -10 lines). patching file libs/ardour/session_process.cc Hunk #1 succeeded at 1357 (offset -4 lines). Hunk #2 succeeded at 1415 (offset -4 lines). patching file libs/ardour/session_state.cc patching file libs/ardour/session_transport.cc patching file libs/ardour/source.cc patching file libs/audiographer/audiographer/general/threader.h patching file libs/backends/alsa/alsa_slave.cc patching file libs/backends/alsa/alsa_slave.h patching file libs/evoral/Event.cc patching file libs/pbd/pbd/atomic_counter.h patching file libs/pbd/pbd/g_atomic_compat.h patching file libs/pbd/pbd/mpmc_queue.h patching file libs/pbd/pbd/playback_buffer.h patching file libs/pbd/pbd/rcu.h patching file libs/pbd/pbd/ringbuffer.h patching file libs/pbd/pbd/ringbufferNPT.h patching file libs/pbd/pbd/stateful.h patching file libs/pbd/stateful.cc patching file libs/waveview/wave_view_private.cc patching file libs/waveview/waveview/wave_view_private.h + echo 'Patch #3 (0003-gcc-11-compat-volatile-atomic-variables-2-2.patch):' Patch #3 (0003-gcc-11-compat-volatile-atomic-variables-2-2.patch): + /usr/bin/patch -p1 patching file gtk2_ardour/midi_tracer.cc patching file gtk2_ardour/midi_tracer.h patching file gtk2_ardour/public_editor.cc patching file gtk2_ardour/public_editor.h patching file gtk2_ardour/timers.cc + echo 'Patch #4 (0004-Correctly-detect-glib-volatile-atomic.patch):' Patch #4 (0004-Correctly-detect-glib-volatile-atomic.patch): + /usr/bin/patch -p1 patching file libs/pbd/pbd/g_atomic_compat.h patching file wscript + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.26778 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.6 + /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.6 Setting out to : /usr/src/RPM/BUILD/ardour-6.6/build Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Global Configuration Checking for program 'doxygen' : /usr/bin/doxygen Checking for program 'tar' : /bin/tar Checking for program 'doxygen' : /usr/bin/doxygen Checking for program 'dot' : /usr/bin/dot * Install prefix : /usr * Debuggable build : True * Build documentation : True Ardour Configuration * Will build against private GTK dependency stack : no * Will rely on libintl built into libc : yes * Will build against private Ardour dependency stack : no Checking for function 'dlopen' in dlfcn.h : yes Checking for boost library >= 1.56 : ok Checking for program 'pkg-config' : /usr/bin/pkg-config Checking for 'alsa' : yes Checking for 'libpulse' : not found Checking for 'glib-2.0' >= 2.28 : yes Checking for 'glib-2.0' >= 2.68 : yes Checking for 'gthread-2.0' >= 2.2 : yes Checking for 'glibmm-2.4' >= 2.32.0 : yes Checking for 'sndfile' >= 1.0.18 : yes Checking for 'giomm-2.4' >= 2.2 : yes Checking for 'libcurl' >= 7.0.0 : yes Checking for 'libarchive' >= 3.0.0 : yes Checking for 'liblo' >= 0.26 : yes Checking for 'taglib' >= 1.9 : yes Checking for 'vamp-sdk' >= 2.1 : yes Checking for 'vamp-hostsdk' >= 2.1 : yes Checking for 'rubberband' : yes Checking for sndfile RF64=>RIFF support : Found Checking for 'jack' >= 0.121.0 : yes Checking for clang : no Checking compiler for AVX/FMA intrinsics : Found Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'libudev' : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'fftw3f' : yes Checking for 'aubio' >= 0.3.2 : yes Checking for 'aubio' >= 0.4.0 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'libxml-2.0' : yes Checking for 'sigc++-2.0' >= 2.0 : yes Checking for header execinfo.h : yes Checking for header unistd.h : yes Checking for function 'posix_memalign' in stdlib.h : yes Checking for function 'getmntent' in mntent.h : yes Checking for function 'localtime_r' in time.h : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'cppunit' >= 1.12.0 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'libusb-1.0' : yes Checking for header cwiid.h : yes Checking for header bluetooth/bluetooth.h : yes Checking for 'cwiid' >= 0.6.00 : yes Checking for 'libwebsockets' >= 2.0.0 : not found Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'pangomm-1.4' >= 1.4 : yes Checking for 'cairomm-1.0' >= 1.8.4 : yes Checking for 'jack' >= 0.121.0 : yes Checking for JACK metadata API : ok Checking for jack_port_rename() : ok Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for program 'gas, gcc' : /usr/bin/gcc Checking for program 'ar' : /usr/bin/ar Checking for 'lrdf' >= 0.4.0 : yes Checking for 'samplerate' >= 0.1.0 : yes Checking for 'lv2' >= 1.2.0 : yes Checking for 'lv2' >= 1.10.0 : yes Checking for 'lv2' >= 1.17.2 : yes Checking for 'serd-0' >= 0.14.0 : yes Checking for 'sord-0' >= 0.8.0 : yes Checking for 'sratom-0' >= 0.2.0 : yes Checking for 'lilv-0' >= 0.24.2 : yes Checking for 'suil-0' >= 0.6.0 : yes Checking for 'soundtouch' >= 1.8.0 : not found Checking for 'ogg' >= 1.1.2 : yes Checking for 'flac' >= 1.2.1 : yes Checking for 'fftw3f' >= 3.3.5 : yes Checking for header sys/vfs.h : yes Checking for header sys/statvfs.h : yes Checking for header unistd.h : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for header boost/scoped_ptr.hpp : yes Checking for header boost/ptr_container/ptr_list.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gtkmm-2.4' >= 2.8 : yes Checking for 'gtk+-2.0' >= 2.12.1 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'samplerate' >= 0.1.7 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/format.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'lv2' >= 1.0.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'cairo' >= 1.12.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gthread-2.0' >= 2.10.1 : yes Checking for 'gtk+-2.0' >= 2.18 : yes Checking for 'x11' >= 1.1 : yes Checking for 'pangoft2' >= 1.36.8 : yes Checking for 'fontconfig' : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header stdio.h readline/readline.h : not found * build session-utils : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'dbus-1' : not found * Build documentation : True * Debuggable build : True * Export all symbols (backtrace) : False * Install prefix : /usr * Strict compiler flags : [] * Internal Shared Libraries : True * Use External Libraries : False * Library exports hidden : True * Free/Demo copy : False * ALSA DBus Reservation : False * Architecture flags : None * ARM NEON support : False * Aubio : True * AudioUnits : False * Build target : i686 * Canvas Test UI : False * Beatbox test app : False * CoreAudio : False * CoreAudio 10.5 compat : False * Debug RT allocations : False * Debug Symbols : True * Denormal exceptions : False * Dr. Mingw : False * FLAC : True * FPU optimization : True * FPU AVX/FMA support : True * Freedesktop files : False * Libjack linking : link * Libjack metadata : True * Lua Binding Doc : False * Lua Commandline Tool : False * LV2 UI embedding : True * LV2 support : True * LV2 extensions : True * LXVST support : True * Mac VST support : False * NI-Maschine : False * OGG : True * Phone home : True * Process thread timing : False * Program name : Ardour * Samplerate : True * PT format : False * PTW32 Semaphore : False * Threaded WaveViews : True * Translation : True * Unit tests : False * Use LLD linker : False * VST3 support : True * Windows VST support : False * Wiimote support : True * Windows key : Mod4> build/gtk2_ardour/ardour.keys [ 30/1115] Compiling session_utils/ardour-util.sh.in [ 31/1115] Compiling libs/temporal/time.cc [ 32/1115] Compiling libs/temporal/bbt_time.cc [ 33/1115] Compiling libs/pbd/file_archive.cc [ 34/1115] Compiling libs/pbd/strreplace.cc [ 35/1115] Compiling libs/pbd/demangle.cc [ 36/1115] Compiling libs/pbd/convert.cc [ 37/1115] Compiling libs/pbd/ffs.cc [ 38/1115] Compiling libs/pbd/localtime_r.cc [ 39/1115] Compiling libs/pbd/undo.cc [ 40/1115] Compiling libs/pbd/enums.cc [ 41/1115] Compiling libs/pbd/stateful.cc [ 42/1115] Compiling libs/pbd/enumwriter.cc [ 43/1115] Compiling libs/pbd/pool.cc [ 44/1115] Compiling libs/pbd/debug.cc [ 45/1115] Compiling libs/pbd/stateful_diff_command.cc [ 46/1115] Compiling libs/pbd/signals.cc [ 47/1115] Compiling libs/pbd/system_exec.cc [ 48/1115] Compiling libs/pbd/strsplit.cc [ 49/1115] Compiling libs/pbd/shortpath.cc [ 50/1115] Compiling libs/pbd/textreceiver.cc [ 51/1115] Compiling libs/pbd/fpu.cc [ 52/1115] Compiling libs/pbd/file_utils.cc [ 53/1115] Compiling libs/pbd/basename.cc [ 54/1115] Compiling libs/pbd/timer.cc [ 55/1115] Compiling libs/pbd/property_list.cc [ 56/1115] Compiling libs/pbd/boost_debug.cc [ 57/1115] Compiling libs/pbd/timing.cc [ 58/1115] Compiling libs/pbd/id.cc [ 59/1115] Compiling libs/pbd/pathexpand.cc [ 60/1115] Compiling libs/pbd/controllable.cc [ 61/1115] Compiling libs/pbd/crossthread.cc [ 62/1115] Compiling libs/pbd/spinlock.cc [ 63/1115] Compiling libs/pbd/transmitter.cc [ 64/1115] Compiling libs/pbd/tlsf.cc [ 65/1115] Compiling libs/pbd/base_ui.cc [ 66/1115] Compiling libs/pbd/pthread_utils.cc [ 67/1115] Compiling libs/pbd/epa.cc [ 68/1115] Compiling libs/pbd/string_convert.cc [ 69/1115] Compiling libs/pbd/cartesian.cc [ 70/1115] Compiling libs/pbd/event_loop.cc [ 71/1115] Compiling libs/pbd/uuid.cc [ 72/1115] Compiling libs/pbd/reallocpool.cc [ 73/1115] Compiling libs/pbd/receiver.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 74/1115] Compiling libs/pbd/locale_guard.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 75/1115] Compiling libs/pbd/openuri.cc [ 76/1115] Compiling libs/pbd/configuration_variable.cc [ 77/1115] Compiling libs/pbd/stacktrace.cc [ 78/1115] Compiling libs/pbd/whitespace.cc [ 79/1115] Compiling libs/pbd/xml++.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 80/1115] Compiling libs/pbd/mountpoint.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/stateful.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/pbd/stateful.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 81/1115] Compiling libs/pbd/resource.cc [ 82/1115] Compiling libs/pbd/error.cc [ 83/1115] Compiling libs/pbd/cpus.cc [ 84/1115] Compiling libs/pbd/md5.cc [ 85/1115] Compiling libs/pbd/search_path.cc [ 86/1115] Compiling libs/pbd/pbd.cc [ 87/1115] Compiling libs/pbd/command.cc [ 88/1115] Compiling libs/pbd/semutils.cc [ 89/1115] Compiling libs/pbd/malign.cc [ 90/1115] Compiling libs/evoral/libsmf/smf_save.c [ 91/1115] Compiling libs/evoral/libsmf/smf_tempo.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/event_loop.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 92/1115] Compiling libs/evoral/libsmf/smf_decode.c [ 93/1115] Compiling libs/evoral/libsmf/smf.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/search_path.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 94/1115] Compiling libs/evoral/libsmf/smf_load.c [ 95/1115] Compiling libs/evoral/Sequence.cc [ 96/1115] Compiling libs/evoral/debug.cc [ 97/1115] Compiling libs/evoral/Note.cc [ 98/1115] Compiling libs/evoral/SMF.cc [ 99/1115] Compiling libs/evoral/Control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 100/1115] Compiling libs/evoral/Curve.cc [ 101/1115] Compiling libs/evoral/Event.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 102/1115] Compiling libs/evoral/ControlSet.cc [ 103/1115] Compiling libs/evoral/ControlList.cc [ 104/1115] Compiling libs/evoral/TimeConverter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 105/1115] Compiling libs/lua/luastate.cc [ 106/1115] Compiling libs/lua/lua.cc [ 107/1115] Compiling libs/ptformat/ptformat.cc [ 108/1115] Compiling libs/midi++2/port.cc [ 109/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 110/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 111/1115] Compiling libs/midi++2/channel.cc [ 112/1115] Compiling libs/midi++2/parser.cc [ 113/1115] Compiling libs/midi++2/mtc.cc [ 114/1115] Compiling libs/midi++2/mmc.cc [ 115/1115] Compiling libs/midi++2/midnam_patch.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 116/1115] Compiling libs/audiographer/src/general/sr_converter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 117/1115] Compiling libs/audiographer/private/gdither/gdither.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 118/1115] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 119/1115] Compiling libs/audiographer/src/debug_utils.cc [ 120/1115] Compiling libs/audiographer/src/general/broadcast_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/transmitter.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 121/1115] Compiling libs/audiographer/src/routines.cc [ 122/1115] Compiling libs/audiographer/src/general/demo_noise.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 123/1115] Compiling libs/audiographer/src/general/loudness_reader.cc [ 124/1115] Compiling libs/audiographer/src/general/analyser.cc [ 125/1115] Compiling libs/audiographer/src/general/normalizer.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 126/1115] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c [ 127/1115] Compiling libs/fluidsynth/src/fluid_conv.c [ 128/1115] Compiling libs/fluidsynth/src/fluid_rvoice.c 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( | ^~~~~~~~~~~~~~~~~~~~ [ 129/1115] Compiling libs/fluidsynth/src/fluid_rvoice_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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 130/1115] 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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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); | ^~~~~~~~~~~~~~~~~~~~ [ 131/1115] Compiling libs/fluidsynth/src/fluid_sys.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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/malign.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 132/1115] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c [ 133/1115] Compiling libs/fluidsynth/src/fluid_gen.c In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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) | ^~~~~~~~~~~~~~~~ [ 134/1115] Compiling libs/fluidsynth/src/fluid_mod.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( | ^~~~~~~~~~~~~~~~~~~~ [ 135/1115] 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_rvoice_dsp.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_synth.h:31, from ../libs/fluidsynth/src/fluid_synth_monopoly.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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); | ^~~~~~~~~~~~~~~~~~~~ [ 136/1115] Compiling libs/fluidsynth/src/fluid_tuning.c In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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/1115] Compiling libs/fluidsynth/src/fluid_ringbuffer.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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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/1115] Linking build/libs/temporal/libtemporal.so [ 139/1115] Compiling libs/fluidsynth/src/fluid_adsr_env.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/stateful_diff_command.h:23, from ../libs/pbd/stateful_diff_command.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/pbd/stateful_diff_command.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 140/1115] Compiling libs/fluidsynth/src/fluid_lfo.c [ 141/1115] Compiling libs/fluidsynth/src/fluid_iir_filter.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 142/1115] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 143/1115] 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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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); | ^~~~~~~~~~~~~~~~~~~~ [ 144/1115] Compiling libs/fluidsynth/src/fluid_rev.c In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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/1115] 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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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/1115] Compiling libs/fluidsynth/src/fluid_voice.c [ 147/1115] Compiling libs/fluidsynth/src/fluid_list.c [ 148/1115] Compiling libs/fluidsynth/src/fluid_samplecache.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/pbd/base_ui.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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) | [ 149/1115] Compiling libs/fluidsynth/src/fluid_settings.c [ 150/1115] Compiling libs/fluidsynth/src/fluid_defsfont.c [ 151/1115] Compiling libs/fluidsynth/src/fluid_chan.c [ 152/1115] Compiling libs/fluidsynth/src/fluid_synth.c [ 153/1115] Compiling libs/fluidsynth/src/fluid_chorus.c [ 154/1115] Compiling libs/fluidsynth/src/fluid_sfont.c In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_list.c:29: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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); | ^~~~~~~~~~~~~~~~~~~~ [ 155/1115] Compiling libs/libltc/encoder.c [ 156/1115] Compiling libs/libltc/timecode.c [ 157/1115] Compiling libs/libltc/ltc.c [ 158/1115] Compiling libs/libltc/decoder.c In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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); | ^~~~~~~~~~~~~~~~~~~~ [ 159/1115] Compiling libs/zita-resampler/vresampler.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_hash.c:34: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 160/1115] Compiling libs/zita-resampler/vmresampler.cc [ 161/1115] Compiling libs/zita-resampler/cresampler.cc In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162/1115] Compiling libs/zita-resampler/resampler.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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 163/1115] Compiling libs/zita-resampler/resampler-table.cc [ 164/1115] Compiling libs/zita-convolver/zita-convolver.cc [ 165/1115] 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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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) | ^~~~~~~~~~ [ 166/1115] Compiling libs/ardour/x86_functions_fma.cc In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_gen.h:25, from ../libs/fluidsynth/src/fluid_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __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/1115] Compiling libs/ardour/route_group_member.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_settings.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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 [ 168/1115] Compiling libs/ardour/legatize.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_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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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:108:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 108 | __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:100:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 169/1115] Compiling libs/ardour/plugin.cc [ 170/1115] Compiling libs/ardour/filter.cc [ 171/1115] Compiling libs/ardour/session_state_utils.cc [ 172/1115] Compiling libs/ardour/automation.cc [ 173/1115] Compiling libs/ardour/session_process.cc [ 174/1115] Compiling libs/ardour/playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 175/1115] Compiling libs/ardour/midi_state_tracker.cc [ 176/1115] Compiling libs/ardour/session_playlists.cc [ 177/1115] Compiling libs/ardour/sse_functions_xmm.cc [ 178/1115] Compiling libs/ardour/vst3_scan.cc [ 179/1115] Compiling libs/ardour/unknown_processor.cc [ 180/1115] Compiling libs/ardour/sndfileimportable.cc [ 181/1115] Compiling libs/ardour/audio_playlist_importer.cc [ 182/1115] Compiling libs/ardour/session_time.cc [ 183/1115] Compiling libs/ardour/sndfile_helpers.cc [ 184/1115] Compiling libs/ardour/vst3_host.cc [ 185/1115] Compiling libs/ardour/ltc_slave.cc [ 186/1115] Linking build/libs/pbd/libpbd.so [ 187/1115] Compiling libs/ardour/graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 188/1115] Compiling libs/ardour/audio_region_importer.cc [ 189/1115] Compiling libs/ardour/audio_buffer.cc [ 190/1115] Compiling libs/ardour/operations.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/x86_functions_fma.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/x86_functions_fma.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 191/1115] Compiling libs/ardour/midi_source.cc [ 192/1115] Compiling libs/ardour/transform.cc [ 193/1115] Compiling libs/ardour/session_export.cc [ 194/1115] Linking build/libs/evoral/libsmf.a [ 195/1115] Compiling libs/ardour/session_events.cc [ 196/1115] Compiling libs/ardour/session_midi.cc [ 197/1115] Compiling libs/ardour/session_configuration.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 198/1115] Compiling libs/ardour/audio_library.cc [ 199/1115] Compiling libs/ardour/session_command.cc [ 200/1115] Compiling libs/ardour/audioregion.cc [ 201/1115] Compiling libs/ardour/session_bundles.cc [ 202/1115] Compiling libs/ardour/session_butler.cc [ 203/1115] Compiling libs/ardour/chan_count.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/sse_functions_avx_linux.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/sse_functions_avx_linux.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 204/1115] Compiling libs/ardour/session.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 205/1115] Linking build/libs/lua/libliblua.a [ 206/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 207/1115] Linking build/libs/audiographer/libaudiographer.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 208/1115] Compiling libs/ardour/element_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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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/midi_state_tracker.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 209/1115] Linking build/libs/fluidsynth/liblibfluidsynth.a [ 210/1115] Compiling libs/ardour/transport_fsm.cc [ 211/1115] Compiling libs/ardour/system_exec.cc [ 212/1115] Compiling libs/ardour/automatable.cc [ 213/1115] Compiling libs/ardour/return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_configuration.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/session_configuration.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 214/1115] Compiling libs/ardour/midi_region.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 215/1115] Compiling libs/ardour/track.cc [ 216/1115] Compiling libs/ardour/luascripting.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 217/1115] Compiling libs/ardour/auditioner.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/filter.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../libs/ardour/ardour/transform.h:27, from ../libs/ardour/transform.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/transform.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_playlist_importer.h:26, from ../libs/ardour/audio_playlist_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 218/1115] Compiling libs/ardour/resampled_source.cc [ 219/1115] Compiling libs/ardour/record_safe_control.cc [ 220/1115] Compiling libs/ardour/reverse.cc [ 221/1115] Compiling libs/ardour/audiosource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_library.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ltc_slave.cc: In member function 'void ARDOUR::LTC_TransportMaster::process_ltc(ARDOUR::samplepos_t)': ../libs/ardour/ltc_slave.cc:419: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 ../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) | ^~~~~~~~ [ 222/1115] Compiling libs/ardour/record_enable_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/playlist.h:30, from ../libs/ardour/session_playlists.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_playlists.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 223/1115] Linking build/libs/evoral/libevoral.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 224/1115] Compiling libs/ardour/region_factory.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/midi_source.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/midi_source.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 225/1115] Compiling libs/ardour/raw_midi_parser.cc [ 226/1115] Compiling libs/ardour/recent_sessions.cc [ 227/1115] Compiling libs/ardour/midi_port.cc [ 228/1115] Compiling libs/ardour/monitor_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/resampled_source.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../libs/ardour/audio_region_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_region_importer.h:29, from ../libs/ardour/audio_region_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 229/1115] Compiling libs/ardour/phase_control.cc [ 230/1115] Compiling libs/ardour/ticker.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 231/1115] Compiling libs/ardour/quantize.cc In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 232/1115] Linking build/libs/libltc/liblibltc.a [ 233/1115] Compiling libs/ardour/iec2ppmdsp.cc [ 234/1115] Compiling libs/ardour/process_thread.cc [ 235/1115] 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/luascripting.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luascripting.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 236/1115] Compiling libs/ardour/kmeterdsp.cc [ 237/1115] Compiling libs/ardour/vca.cc [ 238/1115] Compiling libs/ardour/port_set.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/return.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/return.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 239/1115] Compiling libs/ardour/midi_scene_change.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 240/1115] Compiling libs/ardour/session_object.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../libs/ardour/playlist.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/ardour/playlist.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 241/1115] Linking build/libs/zita-resampler/libzita-resampler.a In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/quantize.h:24, from ../libs/ardour/quantize.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/quantize.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 242/1115] Compiling libs/ardour/automation_watch.cc [ 243/1115] Compiling libs/ardour/readable.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( | ^~~~~~~~~~~~~~~~~~~~ [ 244/1115] Compiling libs/ardour/instrument_info.cc [ 245/1115] Compiling libs/ardour/port_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 246/1115] Compiling libs/ardour/port_insert.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_object.h:25, from ../libs/ardour/session_object.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_object.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 247/1115] Compiling libs/ardour/midi_playlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/monitor_control.h:24, from ../libs/ardour/monitor_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/monitor_control.h:27, from ../libs/ardour/monitor_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/session_midi.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../libs/ardour/session_midi.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 248/1115] Compiling libs/ardour/thread_buffers.cc [ 249/1115] Compiling libs/ardour/solo_isolate_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 250/1115] Compiling libs/ardour/globals.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 251/1115] Compiling libs/ardour/port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 252/1115] Linking build/libs/midi++2/libmidipp.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/phase_control.h:24, from ../libs/ardour/phase_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/phase_control.h:27, from ../libs/ardour/phase_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 253/1115] Compiling libs/ardour/audiofilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midi_port.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 254/1115] Linking build/libs/zita-convolver/libzita-convolver.a In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 255/1115] Linking build/libs/ardour/libsse_avx_functions.a [ 256/1115] Linking build/libs/ardour/libsse_fma_functions.a In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/ardour/vca.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/vca.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 257/1115] Compiling libs/ardour/polarity_processor.cc [ 258/1115] Compiling libs/ardour/audio_backend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/record_safe_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_safe_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 259/1115] Compiling libs/ardour/plugin_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/thread_buffers.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/thread_buffers.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 260/1115] Compiling libs/ardour/session_handle.cc [ 261/1115] Compiling libs/ardour/playlist_source.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 262/1115] Compiling libs/ardour/import_pt.cc [ 263/1115] Compiling libs/ardour/export_timespan.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_isolate_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_isolate_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 264/1115] Compiling libs/ardour/transport_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_source.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/playlist_source.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_process.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_process.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 265/1115] Compiling libs/ardour/export_preset.cc [ 266/1115] 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/port_insert.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/port_insert.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 267/1115] 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/evoral/evoral/Control.h:26, from ../libs/ardour/midi_playlist.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/EventList.h:25, from ../libs/ardour/midi_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 268/1115] 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/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port_manager.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/port_manager.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 269/1115] Compiling libs/ardour/export_graph_builder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 270/1115] Compiling libs/ardour/file_source.cc [ 271/1115] Compiling libs/ardour/midi_model.cc [ 272/1115] Compiling libs/ardour/export_handler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 273/1115] Compiling libs/ardour/strip_silence.cc [ 274/1115] Compiling libs/ardour/midi_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/region_factory.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/region_factory.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 275/1115] Compiling libs/ardour/export_format_specification.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 276/1115] Compiling libs/ardour/filename_extensions.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/recent_sessions.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/recent_sessions.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 277/1115] Compiling libs/ardour/iec1ppmdsp.cc [ 278/1115] Compiling libs/ardour/template_utils.cc [ 279/1115] Compiling libs/ardour/mute_master.cc [ 280/1115] Compiling libs/ardour/io_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/source.h:31, from ../libs/ardour/ardour/file_source.h:29, from ../libs/ardour/file_source.cc:47: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 281/1115] 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/transport_fsm.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/session_bundles.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_bundles.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 282/1115] Compiling libs/ardour/rt_midibuffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/property_basics.h:29, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/property_basics.h:24, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 283/1115] Compiling libs/ardour/audio_port.cc [ 284/1115] 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/audioengine.h:39, from ../libs/ardour/record_enable_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_enable_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 285/1115] Compiling libs/ardour/panner_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 286/1115] Compiling libs/ardour/export_format_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 287/1115] Compiling libs/ardour/lv2_evbuf.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/export_profile_manager.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/export_profile_manager.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 288/1115] Compiling libs/ardour/revision.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/import_pt.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/import_pt.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 289/1115] Compiling libs/ardour/dsp_filter.cc [ 290/1115] Compiling libs/ardour/disk_reader.cc [ 291/1115] 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/utils.cc:56: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/utils.cc:49: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 292/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 293/1115] Compiling libs/ardour/control_protocol_manager.cc [ 294/1115] Compiling libs/ardour/convolver.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 295/1115] Compiling libs/ardour/midi_ring_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 296/1115] Compiling libs/ardour/vst3_module.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../libs/ardour/session_command.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/session_command.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 297/1115] Compiling libs/ardour/vumeterdsp.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/panner_manager.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/panner_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 298/1115] Compiling libs/ardour/io.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 299/1115] Compiling libs/ardour/midi_buffer.cc [ 300/1115] 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/ardour/ardour/audioengine.h:39, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 301/1115] Compiling libs/ardour/tempo_map_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/auditioner.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/auditioner.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 302/1115] Compiling libs/ardour/session_rtevents.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/mute_master.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/mute_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 303/1115] Compiling libs/ardour/interpolation.cc [ 304/1115] Compiling libs/ardour/chan_mapping.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/export_handler.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/export_handler.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 305/1115] 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/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 306/1115] Compiling libs/ardour/circular_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/automatable.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/automatable.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 307/1115] Compiling libs/ardour/mtc_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 308/1115] Compiling libs/ardour/vst3_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/audioregion.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/audioregion.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 309/1115] Compiling libs/ardour/capturing_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from ../libs/pbd/pbd/spinlock.h:22, from ../libs/pbd/pbd/playback_buffer.h:28, from ../libs/ardour/audiosource.cc:58: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/audiosource.cc:49: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 310/1115] Compiling libs/ardour/source_factory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 311/1115] Compiling libs/ardour/disk_writer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 312/1115] Compiling libs/ardour/ebur128_analysis.cc [ 313/1115] Compiling libs/ardour/midi_channel_filter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 314/1115] Compiling libs/ardour/fluid_synth.cc [ 315/1115] Compiling libs/ardour/buffer.cc [ 316/1115] Compiling libs/ardour/lv2_plugin.cc [ 317/1115] Compiling libs/ardour/export_format_base.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/ardour/session_rtevents.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_rtevents.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 318/1115] Compiling libs/ardour/transport_master_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/io_processor.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/io_processor.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 319/1115] Compiling libs/ardour/send.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/midi_region.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/midi_region.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 320/1115] Compiling libs/ardour/midi_automation_list_binder.cc [ 321/1115] Compiling libs/ardour/ladspa_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst3_plugin.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/vst3_plugin.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc: In member function 'void Steinberg::VST3PI::enable_io(const std::vector&, const std::vector&)': ../libs/ardour/vst3_plugin.cc:1956:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1956 | while (sa_in.size () < _n_bus_in) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc:1991:24: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1991 | while (sa_out.size () < _n_bus_out) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322/1115] Compiling libs/ardour/internal_send.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/ardour/control_protocol_manager.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/control_protocol_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 323/1115] Compiling libs/ardour/vst_state.cc [ 324/1115] 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/convolver.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 325/1115] Compiling libs/ardour/mute_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from ../libs/audiographer/audiographer/process_context.h:6, from ../libs/ardour/export_graph_builder.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_graph_builder.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 326/1115] Compiling libs/ardour/fixed_delay.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/disk_io.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/disk_io.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 327/1115] Compiling libs/ardour/mtdm.cc [ 328/1115] Compiling libs/ardour/transpose.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 329/1115] Compiling libs/ardour/session_click.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 330/1115] Compiling libs/ardour/audioengine.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 331/1115] Compiling libs/ardour/mode.cc [ 332/1115] Compiling libs/ardour/source.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/template_utils.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/template_utils.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 333/1115] Compiling libs/ardour/broadcast_info.cc [ 334/1115] Compiling libs/ardour/processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/transport_master_manager.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/transport_master_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 335/1115] 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/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 336/1115] Compiling libs/ardour/event_type_map.cc [ 337/1115] Compiling libs/ardour/rc_configuration.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 338/1115] Compiling libs/ardour/pan_controllable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 339/1115] Compiling libs/ardour/audioanalyser.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 340/1115] Compiling libs/ardour/audio_track.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/control_group.h:25, from ../libs/ardour/control_group.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_group.h:28, from ../libs/ardour/control_group.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 341/1115] Compiling libs/ardour/session_transport.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 342/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 343/1115] Compiling libs/ardour/session_metadata.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/midi_model.h:32, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 344/1115] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/io.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/io.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 345/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 346/1115] Compiling libs/ardour/delayline.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/source.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/source.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 347/1115] Compiling libs/ardour/parameter_descriptor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../libs/ardour/pan_controllable.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/ardour/pannable.h:27, from ../libs/ardour/pan_controllable.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 348/1115] 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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 349/1115] Compiling libs/ardour/session_directory.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 350/1115] Compiling libs/ardour/ltc_file_reader.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/audioengine.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/audioengine.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 351/1115] Compiling libs/ardour/graphnode.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 352/1115] 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/source_factory.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 353/1115] Compiling libs/ardour/readonly_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 354/1115] Compiling libs/ardour/mix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 355/1115] Compiling libs/ardour/vca_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 356/1115] 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/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 357/1115] Compiling libs/ardour/engine_slave.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 358/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 359/1115] Compiling libs/ardour/internal_return.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 360/1115] Compiling libs/ardour/luaproc.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/muteable.h:22, from ../libs/ardour/muteable.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/muteable.h:24, from ../libs/ardour/muteable.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 361/1115] Compiling libs/ardour/midi_scene_changer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/engine_slave.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/engine_slave.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 362/1115] Compiling libs/ardour/luabindings.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/lua_api.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/lua_api.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/lua_api.cc: In member function 'bool ARDOUR::LuaAPI::Rubberband::set_mapping(luabridge::LuaRef)': ../libs/ardour/lua_api.cc:985:18: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 985 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d ../libs/ardour/lua_api.cc:985:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 985 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d [ 363/1115] Compiling libs/ardour/session_state.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 364/1115] Compiling libs/ardour/soundcloud_upload.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/tempo_map_importer.h:23, from ../libs/ardour/tempo_map_importer.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/tempo_map_importer.h:25, from ../libs/ardour/tempo_map_importer.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 365/1115] Compiling libs/ardour/analysis_graph.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/slavable.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 366/1115] Compiling libs/ardour/monitor_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 367/1115] 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/vca_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vca_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 368/1115] 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/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/ladspa_plugin.h:32, from ../libs/ardour/plugin_manager.cc:92: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/plugin_manager.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 369/1115] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/ardour/internal_return.h:27, from ../libs/ardour/internal_return.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/internal_return.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 370/1115] Compiling libs/ardour/mp3fileimportable.cc [ 371/1115] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/broadcast_info.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/broadcast_info.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 372/1115] 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/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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/globals.cc:48: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 373/1115] 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/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 374/1115] Compiling libs/ardour/session_ltc.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/disk_writer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/disk_writer.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 375/1115] Compiling libs/ardour/amp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/mix.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/mix.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 376/1115] Compiling libs/ardour/lxvst_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/transport_master.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/transport_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 377/1115] Compiling libs/ardour/mp3filesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 378/1115] Compiling libs/ardour/audio_playlist_source.cc [ 379/1115] Compiling libs/ardour/route.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 380/1115] 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/midi++2/midi++/channel.h:27, from ../libs/ardour/midi_scene_changer.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/ardour/midi_scene_changer.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 381/1115] Compiling libs/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/ardour/session_directory.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/session_directory.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 382/1115] Compiling libs/ardour/filesystem_paths.cc [ 383/1115] Compiling libs/ardour/user_bundle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 384/1115] Compiling libs/ardour/uri_map.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 385/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 386/1115] Compiling libs/ardour/audiorom.cc [ 387/1115] 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/pbd/pbd/xml++.h:42, from ../libs/ardour/send.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/send.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 388/1115] Compiling libs/ardour/async_midi_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/lv2_plugin.cc:46: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/lv2_plugin.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 389/1115] Compiling libs/ardour/midi_stretch.cc [ 390/1115] Compiling libs/ardour/vst_info_file.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 391/1115] Compiling libs/ardour/srcfilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/selection.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/selection.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 392/1115] Compiling libs/ardour/route_graph.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 393/1115] Compiling libs/ardour/delivery.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/region.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/region.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 394/1115] Compiling libs/ardour/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/amp.h:27, from ../libs/ardour/amp.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 395/1115] Compiling libs/ardour/sndfilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 396/1115] 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/vst_info_file.cc:49: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/vst_info_file.cc:45: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 397/1115] Compiling libs/ardour/directory_names.cc [ 398/1115] Compiling libs/ardour/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../libs/ardour/soundcloud_upload.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/soundcloud_upload.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 399/1115] Compiling libs/ardour/session_vst.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 400/1115] Compiling libs/ardour/route_group.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/ardour/import.cc:45: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/import.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 401/1115] Compiling libs/ardour/vst_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 402/1115] Compiling libs/ardour/buffer_set.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 403/1115] Compiling libs/ardour/audio_playlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../libs/ardour/route_graph.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/route.h:37, from ../libs/ardour/route_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 404/1115] Compiling libs/ardour/speakers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 405/1115] 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/evoral/evoral/ControlList.h:35, from ../libs/ardour/mute_control.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/evoral/evoral/ControlList.h:33, from ../libs/ardour/mute_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 406/1115] Compiling libs/ardour/bundle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/mmc.h:28, from ../libs/ardour/session_state.cc:75: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/session_state.cc:65: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 407/1115] Compiling libs/ardour/find_session.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 408/1115] Compiling libs/ardour/butler.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 409/1115] Compiling libs/ardour/panner_shell.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 410/1115] Compiling libs/ardour/port_engine_shared.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/processor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/processor.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 411/1115] 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/speakers.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 412/1115] Compiling libs/ardour/debug.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 413/1115] Compiling libs/ardour/rb_effect.cc [ 414/1115] 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/pthread_utils.h:49, from ../libs/ardour/luaproc.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/luaproc.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 415/1115] 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/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 416/1115] 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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/user_bundle.h:25, from ../libs/ardour/user_bundle.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/user_bundle.h:24, from ../libs/ardour/user_bundle.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 417/1115] Compiling libs/ardour/export_failed.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/rc_configuration.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/rc_configuration.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ [ 418/1115] Compiling libs/ardour/export_channel_configuration.cc [ 419/1115] Compiling libs/ardour/onset_detector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analysis_graph.h:27, from ../libs/ardour/analysis_graph.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/ardour/analysis_graph.h:29, from ../libs/ardour/analysis_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 420/1115] Compiling libs/ardour/stripable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 421/1115] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/lxvst_plugin.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/lxvst_plugin.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 422/1115] Compiling libs/ardour/beats_samples_converter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../libs/ardour/find_session.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/find_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 423/1115] Compiling libs/ardour/video_tools_paths.cc [ 424/1115] 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/butler.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/butler.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 425/1115] Compiling libs/ardour/solo_safe_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 426/1115] Compiling libs/ardour/sidechain.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 427/1115] Compiling libs/ardour/analyser.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../libs/ardour/bundle.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../libs/ardour/bundle.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 428/1115] Compiling libs/ardour/automation_list.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/rb_effect.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/rb_effect.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 429/1115] Compiling libs/ardour/tempo.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/audio_playlist.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/audio_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 430/1115] Compiling libs/ardour/gain_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 431/1115] Compiling libs/ardour/scene_change.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/presentation_info.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/presentation_info.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 432/1115] Compiling libs/ardour/export_formats.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_ltc.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_ltc.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 433/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 434/1115] Compiling libs/ardour/default_click.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 435/1115] 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/panner_shell.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/panner_shell.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 436/1115] 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/srcfilesource.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/srcfilesource.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 437/1115] 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/audio_playlist_source.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/audio_playlist_source.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 438/1115] Compiling libs/ardour/smf_source.cc [ 439/1115] Compiling libs/ardour/playlist_factory.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/analyser.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/analyser.h:23, from ../libs/ardour/analyser.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 440/1115] Compiling libs/ardour/midiport_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 441/1115] Compiling libs/gtkmm2ext/menu_elems.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 442/1115] 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/ardour/ardour/types.h:38, from ../libs/ardour/ardour/runtime_functions.h:24, from ../libs/ardour/sndfilesource.cc:44: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/sndfilesource.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 443/1115] 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/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 444/1115] Compiling libs/gtkmm2ext/colorspace.cc [ 445/1115] Compiling libs/gtkmm2ext/window_title.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 446/1115] Compiling libs/gtkmm2ext/treeutils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_vst.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_vst.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 447/1115] 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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 448/1115] Compiling libs/gtkmm2ext/gtkapplication_x11.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../libs/ardour/beats_samples_converter.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/ardour/beats_samples_converter.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 449/1115] Compiling libs/gtkmm2ext/cursors.cc [ 450/1115] Compiling libs/gtkmm2ext/gtkapplication.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../libs/ardour/vst_plugin.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/vst_plugin.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst_plugin.cc: In member function 'virtual std::string ARDOUR::VSTPlugin::do_save_preset(std::string)': ../libs/ardour/vst_plugin.cc:559: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 [ 451/1115] Compiling libs/gtkmm2ext/dndtreeview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session.cc:51: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/session.cc:42: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::punch_is_possible() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1426:9: note: in expansion of macro 'g_atomic_int_get' 1426 | return g_atomic_int_get (&_punch_or_loop) != OnlyLoop; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::loop_is_possible() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1438:9: note: in expansion of macro 'g_atomic_int_get' 1438 | return g_atomic_int_get(&_punch_or_loop) != OnlyPunch; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::have_rec_enabled_track() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:6106:9: note: in expansion of macro 'g_atomic_int_get' 6106 | return g_atomic_int_get (&_have_rec_enabled_track) == 1; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::have_rec_disabled_track() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:6112:9: note: in expansion of macro 'g_atomic_int_get' 6112 | return g_atomic_int_get (&_have_rec_disabled_track) == 1; | ^~~~~~~~~~~~~~~~ [ 452/1115] Compiling libs/gtkmm2ext/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 ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 453/1115] Compiling libs/gtkmm2ext/window_proxy.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 454/1115] Compiling libs/gtkmm2ext/emscale.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/default_click.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/ardour/default_click.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 455/1115] Compiling libs/gtkmm2ext/cairo_theme.cc [ 456/1115] Compiling libs/gtkmm2ext/colors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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) (); | ^~~~~~~ [ 457/1115] 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/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/ardour/video_tools_paths.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/video_tools_paths.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 458/1115] 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/route_group.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/route_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 459/1115] 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/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/ardour/stripable.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/stripable.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 460/1115] Compiling libs/gtkmm2ext/cell_renderer_color_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 461/1115] Compiling libs/gtkmm2ext/cairo_packer.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 462/1115] 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/gain_control.h:25, from ../libs/ardour/gain_control.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/gain_control.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 463/1115] Compiling libs/gtkmm2ext/bindings.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/route.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/route.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 464/1115] Compiling libs/gtkmm2ext/action_model.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_scene_change.h:24, from ../libs/ardour/scene_change.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/PatchChange.h:25, from ../libs/ardour/ardour/midi_scene_change.h:22, from ../libs/ardour/scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 465/1115] Compiling libs/gtkmm2ext/application.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 466/1115] Compiling libs/gtkmm2ext/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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); | ^~~~~~~~ [ 467/1115] 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/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 468/1115] Compiling libs/gtkmm2ext/visibility_tracker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 469/1115] 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); | ^~~~~~~~ [ 470/1115] Compiling libs/surfaces/control_protocol/basic_ui.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); | ^~~~~~~~ [ 471/1115] Compiling libs/canvas/stateful_image.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/gtk_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 472/1115] Compiling libs/canvas/polygon.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 473/1115] Compiling libs/canvas/lookup_table.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 474/1115] Compiling libs/canvas/poly_line.cc [ 475/1115] Compiling libs/canvas/item.cc [ 476/1115] Compiling libs/canvas/outline.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); | ^~~~~~~~ [ 477/1115] Compiling libs/canvas/arrow.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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/automation_list.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 478/1115] Compiling libs/canvas/note.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_safe_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_safe_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 479/1115] Compiling libs/canvas/grid.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/keyboard.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/keyboard.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 480/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 481/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 482/1115] Compiling libs/canvas/root_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../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); | ^~~~~~~~ [ 483/1115] Compiling libs/canvas/line_set.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/tempo.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/tempo.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 484/1115] Compiling libs/canvas/flag.cc [ 485/1115] Compiling libs/canvas/tracking_text.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 486/1115] Compiling libs/canvas/circle.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 487/1115] 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/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); | ^~~~~~~~ [ 488/1115] Compiling libs/canvas/box.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midiport_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/midiport_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 489/1115] 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/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); | ^~~~~~~~ [ 490/1115] Compiling libs/canvas/xfade_curve.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../libs/gtkmm2ext/bindings.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/bindings.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/bindings.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 491/1115] Compiling libs/canvas/widget.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/flag.h:28, from ../libs/canvas/flag.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 492/1115] Compiling libs/canvas/arc.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/sidechain.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/sidechain.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 493/1115] Compiling libs/canvas/poly_item.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 494/1115] Compiling libs/canvas/scroll_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 495/1115] Compiling libs/canvas/ruler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 496/1115] Compiling libs/canvas/debug.cc [ 497/1115] Compiling libs/canvas/rectangle.cc In file included 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( | ^~~~~~~~~~~~~~~~~~~~ [ 498/1115] Compiling libs/canvas/text.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/export_filename.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_filename.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 499/1115] Compiling libs/canvas/curve.cc [ 500/1115] Compiling libs/canvas/utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 501/1115] Compiling libs/canvas/container.cc [ 502/1115] 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/slavable_automation_control.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable_automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 503/1115] Compiling libs/canvas/image.cc [ 504/1115] Compiling libs/canvas/fill.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 505/1115] 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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/gtkmm2ext/window_proxy.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 506/1115] Compiling libs/widgets/scroomer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 507/1115] Compiling libs/widgets/paths_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 508/1115] Linking build/libs/gtkmm2ext/libgtkmm2ext.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/box.h:24, from ../libs/canvas/box.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 509/1115] Compiling libs/widgets/ardour_display.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 510/1115] Compiling libs/widgets/focus_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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); | ^~~~~~~~ [ 511/1115] Compiling libs/widgets/popup.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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); | ^~~~~~~~ [ 512/1115] Compiling libs/widgets/ardour_spinner.cc [ 513/1115] 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/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 514/1115] Compiling libs/widgets/pane.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../libs/canvas/polygon.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 515/1115] Compiling libs/widgets/fastmeter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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( | ^~~~~~~~~~~~~~~~~~~~ [ 516/1115] Compiling libs/widgets/choice.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 517/1115] Compiling libs/widgets/ui_config.cc [ 518/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/scroomer.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../libs/widgets/scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 519/1115] Compiling libs/widgets/barcontroller.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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); | ^~~~~~~~ [ 520/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 521/1115] Compiling libs/widgets/ardour_fader.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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); | ^~~~~~~~ [ 522/1115] 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 ../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); | ^~~~~~~~ [ 523/1115] Compiling libs/widgets/stateful_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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 524/1115] Compiling libs/widgets/ardour_spacer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 525/1115] Compiling libs/widgets/ardour_icon.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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( | ^~~~~~~~~~~~~~~~~~~~ [ 526/1115] Compiling libs/widgets/tearoff.cc [ 527/1115] Compiling libs/widgets/searchbar.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_knob.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, 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); | ^~~~~~~~ [ 528/1115] Compiling libs/widgets/eventboxext.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/widgets/ardour_spacer.h:26, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 529/1115] Compiling libs/widgets/tabbable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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); | ^~~~~~~~ [ 530/1115] Compiling libs/widgets/ardour_dropdown.cc [ 531/1115] Compiling libs/widgets/ardour_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/evoral/evoral/Control.h:26, from ../libs/ardour/smf_source.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/smf_source.cc:34: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 532/1115] Compiling libs/widgets/prompter.cc [ 533/1115] 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/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); | ^~~~~~~~ [ 534/1115] Compiling libs/ardouralsautil/deviceparams.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 535/1115] Compiling libs/waveview/debug.cc [ 536/1115] Compiling libs/waveview/wave_view.cc [ 537/1115] Compiling libs/waveview/wave_view_private.cc [ 538/1115] Linking build/libs/ardouralsautil/libardouralsautil.so [ 539/1115] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.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); | ^~~~~~~~ [ 540/1115] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp [ 541/1115] Compiling libs/qm-dsp/base/Pitch.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/main.h:33, from ../libs/widgets/stateful_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/main.h:7, from ../libs/widgets/stateful_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 542/1115] Compiling libs/qm-dsp/maths/CosineDistance.cpp [ 543/1115] Compiling libs/qm-dsp/base/SincWindow.cpp In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 544/1115] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 545/1115] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.cpp [ 546/1115] 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/pbd/pbd/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 547/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_spinner.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/plugin_insert.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/plugin_insert.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 548/1115] Compiling libs/qm-dsp/maths/Correlation.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/slider_controller.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/ardour_fader.h:26, from ../libs/widgets/slider_controller.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 549/1115] Compiling libs/qm-dsp/maths/pca/pca.c [ 550/1115] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 551/1115] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 552/1115] Compiling libs/qm-dsp/maths/MathUtilities.cpp [ 553/1115] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.cpp [ 554/1115] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c [ 555/1115] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c ../libs/qm-dsp/maths/pca/pca.c:33:6: warning: no previous prototype for 'covcol' [-Wmissing-prototypes] 33 | void covcol(double** data, int n, int m, double** symmat) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:92:6: warning: no previous prototype for 'erhand' [-Wmissing-prototypes] 92 | void erhand(char* err_msg) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:109:6: warning: no previous prototype for 'tred2' [-Wmissing-prototypes] 109 | void tred2(double** a, int n, double* d, double* e) | ^~~~~ ../libs/qm-dsp/maths/pca/pca.c:187:6: warning: no previous prototype for 'tqli' [-Wmissing-prototypes] 187 | void tqli(double* d, double* e, int n, double** z) | ^~~~ [ 556/1115] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/barcontroller.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 557/1115] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp [ 558/1115] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp [ 559/1115] Compiling libs/qm-dsp/dsp/mfcc/MFCC.cpp [ 560/1115] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp [ 561/1115] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 562/1115] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp [ 563/1115] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp [ 564/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 565/1115] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp [ 566/1115] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.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( | ^~~~~~~~~~~~~~~~~~~~ [ 567/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 568/1115] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.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 ); | ^~~~~~~ [ 569/1115] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp [ 570/1115] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp [ 571/1115] Compiling libs/vamp-plugins/BeatTrack.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_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( | ^~~~~~~~~~~~~~~~~~~~ [ 572/1115] Compiling libs/vamp-plugins/TonalChangeDetect.cpp [ 573/1115] Compiling libs/vamp-plugins/Onset.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/ardour_fader.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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/widgets/ardour_fader.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_fader.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/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); | ^~~~~~~~ [ 574/1115] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 575/1115] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 576/1115] Compiling libs/vamp-plugins/EBUr128.cpp [ 577/1115] Compiling libs/vamp-plugins/TruePeak.cpp [ 578/1115] Compiling libs/vamp-plugins/ChromagramPlugin.cpp [ 579/1115] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 580/1115] Compiling libs/vamp-plugins/Transcription.cpp [ 581/1115] Compiling libs/vamp-plugins/AmplitudeFollower.cpp [ 582/1115] 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/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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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( | ^~~~~~~~~~~~~~~~~~~~ [ 583/1115] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 584/1115] Compiling libs/vamp-plugins/ebu_r128_proc.cc [ 585/1115] Compiling libs/vamp-plugins/plugins.cpp [ 586/1115] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 587/1115] Compiling libs/vamp-plugins/SpectralCentroid.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 588/1115] Compiling libs/vamp-pyin/libmain.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/searchbar.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/searchbar.h:21, from ../libs/widgets/searchbar.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 589/1115] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 590/1115] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 591/1115] Compiling libs/vamp-pyin/Yin.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 592/1115] Compiling libs/vamp-pyin/SparseHMM.cpp [ 593/1115] Compiling libs/vamp-pyin/MonoNoteParameters.cpp [ 594/1115] Compiling libs/vamp-pyin/YinUtil.cpp [ 595/1115] Compiling libs/vamp-pyin/PYinVamp.cpp [ 596/1115] Compiling libs/vamp-pyin/MonoPitchHMM.cpp [ 597/1115] Linking build/libs/qm-dsp/libqm-dsp.a [ 598/1115] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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( | ^~~~~~~~~~~~~~~~~~~~ [ 599/1115] Compiling libs/vamp-pyin/MonoPitch.cpp [ 600/1115] Compiling libs/vamp-pyin/MonoNote.cpp [ 601/1115] Compiling tools/sanity_check/main.cpp [ 602/1115] Compiling tools/sanity_check/systemtest.cpp [ 603/1115] Compiling tools/gccabicheck/abicheck.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/container.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/control_protocol/control_protocol.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/control_protocol/control_protocol.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 604/1115] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 605/1115] Compiling libs/clearlooks-newer/animation.c [ 606/1115] Compiling libs/clearlooks-newer/clearlooks_rc_style.c [ 607/1115] Linking build/libs/canvas/libcanvas.so [ 608/1115] Compiling libs/clearlooks-newer/support.c [ 609/1115] Compiling libs/clearlooks-newer/clearlooks_draw_glossy.c [ 610/1115] Compiling libs/clearlooks-newer/cairo-support.c [ 611/1115] Compiling libs/clearlooks-newer/clearlooks_draw.c [ 612/1115] Compiling libs/clearlooks-newer/widget-information.c [ 613/1115] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 614/1115] Linking build/tools/gccabicheck/gcc-glibmm-abi-check [ 615/1115] Compiling libs/clearlooks-newer/clearlooks_theme_main.c [ 616/1115] Compiling libs/clearlooks-newer/clearlooks_style.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/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) (); | ^~~~~~~ [ 617/1115] Compiling libs/surfaces/generic_midi/midiaction.cc [ 618/1115] Compiling libs/surfaces/generic_midi/midifunction.cc [ 619/1115] Compiling libs/surfaces/generic_midi/midicontrollable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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) (); | ^~~~~~~ [ 620/1115] Compiling libs/surfaces/generic_midi/interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function 'clearlooks_set_widget_parameters': ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:64:70: note: in expansion of macro 'CLEARLOOKS_STYLE' 64 | params->style_functions = &(clearlooks_style_class->style_functions[CLEARLOOKS_STYLE (style)->style]); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:75:24: note: in expansion of macro 'CLEARLOOKS_STYLE' 75 | params->radius = CLEARLOOKS_STYLE (style)->radius; | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:87:21: note: in expansion of macro 'CLEARLOOKS_STYLE' 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../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:2314:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/glib/gmacros.h:1027:25: note: in definition of macro 'G_LIKELY' 1027 | #define G_LIKELY(expr) (expr) | ^~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:2: note: in expansion of macro 'g_return_val_if_fail' 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:93:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 93 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:24: note: in expansion of macro 'GDK_IS_PIXBUF' 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 621/1115] Compiling libs/surfaces/generic_midi/midiinvokable.cc [ 622/1115] Compiling libs/surfaces/generic_midi/gmcp_gui.cc [ 623/1115] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../libs/clearlooks-newer/support.c: In function 'clearlooks_get_parent_bg': ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:48:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 48 | #define GTK_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_OBJECT, GtkObject)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:93:35: note: in expansion of macro 'GTK_OBJECT' 93 | #define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags) | ^~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:204:35: note: in expansion of macro 'GTK_OBJECT_FLAGS' 204 | #define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid)) | ^~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:228:39: note: in expansion of macro 'GTK_WIDGET_FLAGS' 228 | #define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0) | ^~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:19: note: in expansion of macro 'GTK_WIDGET_NO_WINDOW' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtknotebook.h:44:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 44 | #define GTK_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:55: note: in expansion of macro 'GTK_IS_NOTEBOOK' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtktoolbar.h:57:38: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 57 | #define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:85: note: in expansion of macro 'GTK_IS_TOOLBAR' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:137:32: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 137 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:166:35: note: in expansion of macro 'GTK_WIDGET' 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:15: note: in expansion of macro 'GTK_WIDGET_STATE' 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 624/1115] Compiling libs/surfaces/faderport/gui.cc [ 625/1115] Compiling libs/surfaces/faderport/faderport_interface.cc [ 626/1115] Compiling libs/surfaces/faderport/operations.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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) (); | ^~~~~~~ [ 627/1115] Linking build/tools/sanity_check/sanityCheck In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_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) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/cairo-support.c:2: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 628/1115] Compiling libs/surfaces/faderport/faderport.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 629/1115] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 630/1115] Compiling libs/surfaces/faderport8/callbacks.cc [ 631/1115] Compiling libs/surfaces/faderport8/actions.cc [ 632/1115] Compiling libs/surfaces/faderport8/faderport8_interface.cc [ 633/1115] 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/midiaction.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiaction.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 634/1115] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 635/1115] Compiling libs/surfaces/faderport8/faderport8.cc [ 636/1115] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 637/1115] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 638/1115] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_display.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_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); | ^~~~~~~~ [ 639/1115] Compiling libs/surfaces/faderport8/faderport16_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_button.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_button.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/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); | ^~~~~~~~ [ 640/1115] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/generic_midi/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/generic_midi/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 641/1115] Compiling libs/surfaces/faderport8/actions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 642/1115] Linking build/libs/clearlooks-newer/libclearlooks.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/surfaces/generic_midi/gmcp_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 643/1115] Compiling libs/surfaces/faderport8/faderport8.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 644/1115] Compiling libs/surfaces/faderport8/gui.cc [ 645/1115] Compiling libs/surfaces/faderport8/faderport8.cc [ 646/1115] Compiling libs/surfaces/faderport8/faderport2_interface.cc [ 647/1115] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 648/1115] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 649/1115] Compiling libs/surfaces/faderport8/actions.cc [ 650/1115] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 651/1115] Linking build/libs/vamp-plugins/libardourvampplugins.so [ 652/1115] Compiling libs/surfaces/cc121/operations.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 653/1115] Compiling libs/surfaces/cc121/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/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/tabbable.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/tabbable.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 654/1115] Compiling libs/surfaces/cc121/cc121_interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h: In member function 'bool ArdourWaveView::WaveViewDrawRequest::stopped() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:39: note: in expansion of macro 'g_atomic_int_get' 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 655/1115] Compiling libs/surfaces/cc121/cc121.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport/faderport_interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport/faderport_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 656/1115] Compiling libs/surfaces/mackie/device_profile.cc [ 657/1115] Compiling libs/surfaces/mackie/surface_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/surfaces/faderport/faderport.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/faderport/faderport.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 658/1115] Compiling libs/surfaces/mackie/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/cc121/cc121_interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/cc121/cc121_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 659/1115] Compiling libs/surfaces/mackie/pot.cc [ 660/1115] Linking build/libs/widgets/libwidgets.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/mackie/device_profile.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_profile.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 661/1115] Compiling libs/surfaces/mackie/jog_wheel.cc [ 662/1115] Compiling libs/surfaces/mackie/button.cc [ 663/1115] Compiling libs/surfaces/mackie/meter.cc [ 664/1115] Compiling libs/surfaces/mackie/interface.cc [ 665/1115] 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/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 666/1115] Compiling libs/surfaces/mackie/controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 667/1115] Compiling libs/surfaces/mackie/jog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 668/1115] Compiling libs/surfaces/mackie/led.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 669/1115] Compiling libs/surfaces/mackie/device_info.cc [ 670/1115] Compiling libs/surfaces/mackie/mcp_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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 671/1115] Compiling libs/surfaces/mackie/mackie_control_protocol.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/waveview/wave_view.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/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/waveview/waveview/wave_view_private.h: In member function 'bool ArdourWaveView::WaveViewDrawRequest::stopped() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:39: note: in expansion of macro 'g_atomic_int_get' 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 672/1115] Compiling libs/surfaces/mackie/types.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 673/1115] Compiling libs/surfaces/mackie/strip.cc [ 674/1115] Compiling libs/surfaces/mackie/fader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/mackie/jog_wheel.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/mackie/jog_wheel.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 675/1115] 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/surfaces/mackie/device_info.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 676/1115] Compiling libs/surfaces/mackie/midi_byte_array.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 677/1115] Compiling libs/surfaces/mackie/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/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 678/1115] Compiling libs/surfaces/us2400/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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 679/1115] Compiling libs/surfaces/us2400/us2400_control_protocol.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/surfaces/mackie/button.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/surfaces/mackie/button.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 680/1115] Compiling libs/surfaces/us2400/pot.cc [ 681/1115] Compiling libs/surfaces/us2400/gui.cc [ 682/1115] Compiling libs/surfaces/us2400/strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 683/1115] Compiling libs/surfaces/us2400/surface_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/mackie/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/mackie/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 684/1115] Compiling libs/surfaces/us2400/fader.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 685/1115] Compiling libs/surfaces/us2400/device_profile.cc [ 686/1115] Compiling libs/surfaces/us2400/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 687/1115] 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/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/surface_port.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/midi++2/midi++/ipmidi_port.h:46, from ../libs/surfaces/mackie/surface_port.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 688/1115] Compiling libs/surfaces/us2400/surface.cc [ 689/1115] Compiling libs/surfaces/us2400/led.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 690/1115] Compiling libs/surfaces/us2400/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 691/1115] Compiling libs/surfaces/us2400/midi_byte_array.cc [ 692/1115] 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/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc:48: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, 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); | ^~~~~~~~ [ 693/1115] Compiling libs/surfaces/us2400/controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/mackie/strip.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/strip.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 694/1115] 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 /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/meter.h:23, from ../libs/surfaces/mackie/meter.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/meter.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 695/1115] Compiling libs/surfaces/us2400/jog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/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); | ^~~~~~~~ [ 696/1115] 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/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/mackie_control_protocol.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/mackie_control_protocol.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 697/1115] Compiling libs/surfaces/launch_control_xl/leds.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/us2400/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/us2400/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 698/1115] Compiling libs/surfaces/launch_control_xl/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/us2400/jog_wheel.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/us2400/jog_wheel.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/surfaces/us2400/button.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/surfaces/us2400/button.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 699/1115] Compiling libs/surfaces/launch_control_xl/controllers.cc [ 700/1115] Compiling libs/surfaces/launch_control_xl/interface.cc [ 701/1115] Compiling libs/surfaces/launch_control_xl/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/fader.h:22, from ../libs/surfaces/us2400/fader.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/fader.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 702/1115] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 703/1115] Compiling libs/surfaces/osc/osc_select_observer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 704/1115] Compiling libs/surfaces/osc/osc_controllable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_info.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_info.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 705/1115] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/fader.h:23, from ../libs/surfaces/mackie/fader.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/fader.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 706/1115] Compiling libs/surfaces/osc/osc_global_observer.cc [ 707/1115] Compiling libs/surfaces/osc/osc_route_observer.cc [ 708/1115] Compiling libs/surfaces/osc/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/us2400/strip.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 709/1115] Compiling libs/surfaces/osc/osc.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 710/1115] 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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 711/1115] Compiling libs/surfaces/wiimote/wiimote.cc [ 712/1115] Compiling libs/surfaces/wiimote/interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/cc121/gui.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/cc121/gui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 713/1115] Compiling libs/surfaces/push2/utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 714/1115] Compiling libs/surfaces/push2/menu.cc [ 715/1115] Compiling libs/surfaces/push2/buttons.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_profile.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_profile.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 716/1115] Compiling libs/surfaces/push2/knob.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/meter.h:22, from ../libs/surfaces/us2400/meter.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 717/1115] Compiling libs/surfaces/push2/canvas.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 718/1115] Compiling libs/surfaces/push2/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 719/1115] Compiling libs/surfaces/push2/layout.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 720/1115] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 721/1115] Compiling libs/surfaces/push2/push2.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/text.h:28, from ../libs/surfaces/push2/menu.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/menu.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 722/1115] Compiling libs/surfaces/push2/midi_byte_array.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/osc/osc_gui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/osc/osc_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 723/1115] Compiling libs/surfaces/push2/leds.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 724/1115] Compiling libs/surfaces/push2/level_meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../libs/surfaces/launch_control_xl/controllers.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/launch_control_xl/controllers.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 725/1115] Compiling libs/surfaces/push2/scale.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_route_observer.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/osc/osc_route_observer.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 726/1115] Compiling libs/surfaces/push2/track_mix.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 727/1115] Compiling libs/surfaces/push2/gui.cc [ 728/1115] 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/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/surfaces/push2/layout.h:28, from ../libs/surfaces/push2/splash.h:24, from ../libs/surfaces/push2/splash.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/splash.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 729/1115] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 730/1115] Compiling libs/surfaces/contourdesign/contourdesign.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/cc121/cc121.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/cc121/cc121.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 731/1115] 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/ardour/ardour/automation_control.h:30, from ../libs/surfaces/push2/knob.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 732/1115] Compiling libs/surfaces/contourdesign/button_config_widget.cc [ 733/1115] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 734/1115] Compiling libs/panners/2in2out/panner_2in2out.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_select_observer.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/osc/osc_select_observer.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 735/1115] Compiling libs/panners/1in2out/panner_1in2out.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 736/1115] Compiling libs/panners/vbap/vbap.cc [ 737/1115] Compiling libs/panners/vbap/vbap_speakers.cc [ 738/1115] Compiling libs/panners/stereobalance/panner_balance.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 739/1115] Compiling libs/backends/dummy/dummy_audiobackend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/osc/osc.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/surfaces/osc/osc.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/surfaces/osc/osc.cc: In member function 'int ArdourSurface::OSC::_strip_parse(const char*, const char*, const char*, lo_arg**, int, boost::shared_ptr, int, bool, lo_message)': ../libs/surfaces/osc/osc.cc:3631:7: warning: unused variable 'n_ma' [-Wunused-variable] 3631 | bool n_ma = !s->is_master(); | ^~~~ [ 740/1115] Compiling libs/backends/jack/jack_api.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 741/1115] 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/monitor_control.h:24, from ../libs/surfaces/mackie/subview.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/mackie/subview.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 742/1115] Compiling libs/backends/jack/jack_utils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/contourdesign/jump_distance_widget.h:26, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 743/1115] Compiling libs/backends/jack/jack_session.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 744/1115] Compiling libs/backends/jack/weak_libjack.c [ 745/1115] Compiling libs/backends/jack/jack_audiobackend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/stereobalance/panner_balance.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/stereobalance/panner_balance.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 746/1115] 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/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/us2400/surface_port.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/us2400/surface_port.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 747/1115] 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/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/mix.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 748/1115] Compiling libs/backends/alsa/zita-alsa-pcmi.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/gui.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 749/1115] Compiling libs/backends/alsa/alsa_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 750/1115] Compiling libs/backends/alsa/alsa_rawmidi.cc [ 751/1115] Compiling libs/backends/alsa/alsa_midi.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/contourdesign/button_config_widget.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/contourdesign/button_config_widget.h:24, from ../libs/surfaces/contourdesign/button_config_widget.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 752/1115] Compiling libs/backends/alsa/alsa_sequencer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/contourdesign.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/contourdesign/contourdesign.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 753/1115] 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/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 754/1115] Compiling libs/plugins/a-comp.lv2/a-comp.c [ 755/1115] Compiling libs/plugins/a-exp.lv2/a-exp.c [ 756/1115] Compiling libs/plugins/a-delay.lv2/a-delay.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/1in2out/panner_1in2out.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/1in2out/panner_1in2out.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 757/1115] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 758/1115] Compiling libs/plugins/a-reverb.lv2/a-reverb.c [ 759/1115] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/interface.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 760/1115] Compiling gtk2_ardour/panner_editor.cc [ 761/1115] Compiling gtk2_ardour/level_meter.cc [ 762/1115] Compiling gtk2_ardour/port_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 763/1115] Compiling gtk2_ardour/ardour_ui.cc [ 764/1115] Compiling gtk2_ardour/hit.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_connection.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 765/1115] Compiling gtk2_ardour/configinfo.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/backends/jack/jack_session.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/backends/jack/jack_session.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 766/1115] Compiling gtk2_ardour/sys_ex.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 767/1115] Compiling gtk2_ardour/virtual_keyboard_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 768/1115] Compiling gtk2_ardour/mixer_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:55: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 769/1115] Compiling gtk2_ardour/port_matrix_column_labels.cc [ 770/1115] Compiling gtk2_ardour/grid_lines.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/alsa/alsa_slave.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc: In member function 'void* ARDOUR::AlsaAudioSlave::process_thread()': ../libs/backends/alsa/alsa_slave.cc:326:72: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] 326 | printf ("Slave Process: Playback Buffer Underflow, have %u want %lu\n", _rb_playback.read_space (), _pcmi.nplay () * spp); // XXX DEBUG | ~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint32_t {aka unsigned int} | %u [ 771/1115] Compiling gtk2_ardour/new_user_wizard.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/track.h:25, from ../libs/surfaces/osc/osc_cue_observer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/track.h:29, from ../libs/surfaces/osc/osc_cue_observer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 772/1115] Compiling gtk2_ardour/loudness_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_portengine.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 773/1115] Compiling gtk2_ardour/midi_cut_buffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 774/1115] Compiling gtk2_ardour/plugin_eq_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/mute_control.h:25, from ../libs/surfaces/push2/buttons.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/push2/buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 775/1115] Compiling gtk2_ardour/missing_plugin_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: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( | ^~~~~~~~~~~~~~~~~~~~ [ 776/1115] Compiling gtk2_ardour/return_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/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/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 777/1115] Compiling gtk2_ardour/screensaver.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/track_mix.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 778/1115] 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/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 779/1115] 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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/push2/gui.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/gui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 780/1115] Compiling gtk2_ardour/mono_panner.cc [ 781/1115] Compiling gtk2_ardour/about.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 782/1115] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_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( | ^~~~~~~~~~~~~~~~~~~~ [ 783/1115] Compiling gtk2_ardour/automation_streamview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/push2.cc:53: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 784/1115] Compiling gtk2_ardour/monitor_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 785/1115] Compiling gtk2_ardour/visibility_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/launch_control_xl/gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/launch_control_xl/gui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 786/1115] Compiling gtk2_ardour/axis_view.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 787/1115] Compiling gtk2_ardour/startup_fsm.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 788/1115] Compiling gtk2_ardour/editor_sources.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 789/1115] Compiling gtk2_ardour/ardour_http.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_audiobackend.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/spawn.h:24, from ../libs/backends/jack/jack_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 790/1115] Compiling gtk2_ardour/ardour_ui_options.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 791/1115] Compiling gtk2_ardour/editor_selection.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/backends/dummy/dummy_audiobackend.h:33, from ../libs/backends/dummy/dummy_audiobackend.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/dummy/dummy_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 792/1115] Compiling gtk2_ardour/ui_config.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/flag.h:28, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 793/1115] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/us2400/us2400_control_protocol.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/us2400_control_protocol.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 794/1115] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 795/1115] Linking build/libs/LV2/a-exp.lv2/a-exp.so [ 796/1115] Compiling gtk2_ardour/note_player.cc [ 797/1115] Compiling gtk2_ardour/pt_import_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/2in2out/panner_2in2out.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/2in2out/panner_2in2out.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 798/1115] Linking build/libs/LV2/a-delay.lv2/a-delay.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mono_panner.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/configinfo.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/configinfo.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 799/1115] Linking build/libs/LV2/a-eq.lv2/a-eq.so [ 800/1115] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so [ 801/1115] Compiling gtk2_ardour/gui_object.cc [ 802/1115] Compiling gtk2_ardour/editor_markers.cc [ 803/1115] Compiling gtk2_ardour/duplicate_routes_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/backends/alsa/alsa_audiobackend.h:31, from ../libs/backends/alsa/alsa_audiobackend.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/alsa/alsa_audiobackend.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 804/1115] Compiling gtk2_ardour/script_selector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/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); | ^~~~~~~~ [ 805/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 806/1115] Compiling gtk2_ardour/transform_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/note_player.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/note_player.cc:21: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 807/1115] 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 ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_metadata_dialog.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/session_metadata_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 808/1115] Compiling gtk2_ardour/nsm.cc [ 809/1115] Compiling gtk2_ardour/automation_controller.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_eq_gui.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../gtk2_ardour/plugin_eq_gui.cc:46: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 810/1115] Compiling gtk2_ardour/public_editor.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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 811/1115] Compiling gtk2_ardour/sfdb_freesound_mootcher.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 812/1115] Compiling gtk2_ardour/location_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_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; | ^~ [ 813/1115] Compiling gtk2_ardour/route_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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); | ^~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 814/1115] Compiling gtk2_ardour/template_dialog.cc [ 815/1115] Compiling gtk2_ardour/floating_text_entry.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/virtual_keyboard_window.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/virtual_keyboard_window.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 816/1115] Compiling gtk2_ardour/panner2d.cc [ 817/1115] Compiling gtk2_ardour/editor_drag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 818/1115] Compiling gtk2_ardour/port_matrix.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/io.h:33, from ../gtk2_ardour/return_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 819/1115] Compiling gtk2_ardour/editor_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 ../gtk2_ardour/port_group.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/port_group.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 820/1115] Compiling gtk2_ardour/editor_canvas_events.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/automation_streamview.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 821/1115] Compiling gtk2_ardour/ardour_ui3.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/monitor_selector.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 822/1115] Compiling gtk2_ardour/fft_result.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../libs/ardour/luabindings.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luabindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 823/1115] Compiling gtk2_ardour/lv2_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ui_config.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 824/1115] 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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/opts.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/opts.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../gtk2_ardour/processor_box.h:38, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 825/1115] Compiling gtk2_ardour/video_monitor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../gtk2_ardour/transform_dialog.h:30, from ../gtk2_ardour/transform_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/grid_lines.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 826/1115] Compiling gtk2_ardour/export_format_selector.cc [ 827/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/startup_fsm.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/startup_fsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 828/1115] Compiling gtk2_ardour/editor_videotimeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/analysis_window.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 829/1115] 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/pt_import_selector.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 830/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../gtk2_ardour/duplicate_routes_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 831/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/template_dialog.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/template_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 832/1115] Compiling gtk2_ardour/add_video_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 833/1115] Compiling gtk2_ardour/utils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 834/1115] Compiling gtk2_ardour/automation_line.cc [ 835/1115] Compiling gtk2_ardour/export_file_notebook.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/nsm.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/nsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 836/1115] Compiling gtk2_ardour/normalize_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/widgets/widgets/slider_controller.h:30, from ../libs/widgets/widgets/barcontroller.h:27, from ../gtk2_ardour/automation_controller.h:39, from ../gtk2_ardour/automation_controller.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 837/1115] 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/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/public_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 838/1115] Compiling gtk2_ardour/video_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/panner2d.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/panner2d.h:35, from ../gtk2_ardour/panner2d.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 839/1115] Compiling gtk2_ardour/panner_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 840/1115] Compiling gtk2_ardour/time_selection.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 841/1115] Compiling gtk2_ardour/quantize_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 842/1115] Compiling gtk2_ardour/region_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.h:34, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/sfdb_ui.h:52, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 843/1115] Linking build/libs/ardour/libardour.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 844/1115] 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/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/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_strip.cc:71: ../../../../../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); | ^~~~~~~~ [ 845/1115] Compiling gtk2_ardour/stereo_panner.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../gtk2_ardour/ui_config.h:32, from ../gtk2_ardour/midi_scroomer.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 846/1115] 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/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_matrix.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 847/1115] Compiling gtk2_ardour/clock_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/ardour_ui.cc:64: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui.cc:66: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui.cc:69: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:61: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/location_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 848/1115] Compiling gtk2_ardour/generic_pluginui.cc [ 849/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/prompter.h:25, from ../gtk2_ardour/editor_markers.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 850/1115] Compiling gtk2_ardour/ardour_ui_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 ../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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc: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_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/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 851/1115] Compiling gtk2_ardour/meterbridge.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 852/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 853/1115] Compiling gtk2_ardour/ardour_ui_engine.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc: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/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui3.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/route_ui.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 854/1115] Compiling gtk2_ardour/engine_dialog.cc [ 855/1115] Compiling gtk2_ardour/selection_memento.cc [ 856/1115] Compiling gtk2_ardour/instrument_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/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/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 857/1115] Compiling gtk2_ardour/editor_canvas.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 858/1115] Compiling gtk2_ardour/lua_script_manager.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/panner_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/lv2_plugin_ui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 859/1115] Compiling gtk2_ardour/splash.cc [ 860/1115] Compiling gtk2_ardour/midi_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 861/1115] Compiling gtk2_ardour/audio_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/widgets/widgets/slider_controller.h:27, from ../gtk2_ardour/option_editor.h:40, from ../gtk2_ardour/search_path_option.h:29, from ../gtk2_ardour/search_path_option.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 862/1115] 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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/stereo_panner.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/stereo_panner.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 863/1115] Compiling gtk2_ardour/led.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/video_monitor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 864/1115] Compiling gtk2_ardour/plugin_dspload_window.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 865/1115] Compiling gtk2_ardour/audio_region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_selector.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_selector.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_video_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_video_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 866/1115] Compiling gtk2_ardour/gain_meter.cc [ 867/1115] 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/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/playlist_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/playlist_selector.h:29, from ../gtk2_ardour/playlist_selector.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 868/1115] Compiling gtk2_ardour/save_as_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 869/1115] Compiling gtk2_ardour/pianokeyboard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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); | ^~~~~~~~ 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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/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); | ^~~~~~~~ [ 870/1115] Compiling gtk2_ardour/editor_mixer.cc [ 871/1115] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/quantize_dialog.h:30, from ../gtk2_ardour/quantize_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 872/1115] Compiling gtk2_ardour/port_insert_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/location.h:37, from ../gtk2_ardour/transport_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 873/1115] Compiling gtk2_ardour/missing_filesource_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/instrument_selector.h:24, from ../gtk2_ardour/instrument_selector.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 874/1115] Compiling gtk2_ardour/patch_change_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lua_script_manager.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/lua_script_manager.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 875/1115] Compiling gtk2_ardour/ardour_ui_mixer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/editor_actions.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_actions.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 876/1115] Compiling gtk2_ardour/luawindow.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meterbridge.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 877/1115] 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/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/generic_pluginui.cc:42: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/generic_pluginui.cc:58: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 878/1115] Compiling gtk2_ardour/nag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_profile_manager.h:33, from ../gtk2_ardour/export_file_notebook.h:36, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_format_selector.h:30, from ../gtk2_ardour/export_file_notebook.h:39, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 879/1115] Compiling gtk2_ardour/editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/pianokeyboard.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 880/1115] Compiling gtk2_ardour/editor_timefx.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 881/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelkey.h:25, from ../gtk2_ardour/keyeditor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/keyeditor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/keyeditor.cc:44: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/keyeditor.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 882/1115] Compiling gtk2_ardour/piano_key_bindings.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/automation_line.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:60: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.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:61, 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/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 883/1115] Compiling gtk2_ardour/edit_note_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/region_selection.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 884/1115] Compiling gtk2_ardour/region_view.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_engine.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_engine.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 885/1115] Compiling gtk2_ardour/vca_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/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../gtk2_ardour/editor_drag.cc: In member function 'bool DragManager::end_grab(GdkEvent*)': ../gtk2_ardour/editor_drag.cc:182:27: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] 182 | if ((*i)->grab_button() == e->button.button) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 886/1115] 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/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 887/1115] Compiling gtk2_ardour/pingback.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_insert_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/port_insert_ui.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 888/1115] Compiling gtk2_ardour/midi_channel_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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); | ^~~~~~~~ [ 889/1115] Compiling gtk2_ardour/global_port_matrix.cc [ 890/1115] Compiling gtk2_ardour/mixer_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/window_manager.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/window_manager.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 891/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/audio_region_editor.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 892/1115] Compiling gtk2_ardour/ruler_dialog.cc [ 893/1115] Compiling gtk2_ardour/editor_audiotrack.cc [ 894/1115] Compiling gtk2_ardour/new_plugin_preset_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/location_ui.h:30, from ../gtk2_ardour/editor_locations.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 895/1115] Compiling gtk2_ardour/ardour_ui_ed.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_as_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 896/1115] Compiling gtk2_ardour/linux_vst_gui_support.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 897/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_mixer.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 898/1115] Linking build/libs/waveview/libwaveview.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/audio_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 899/1115] Linking build/libs/backends/dummy/libdummy_audiobackend.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/pingback.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/pingback.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 900/1115] Linking build/libs/backends/jack/libjack_audiobackend.so [ 901/1115] Linking build/libs/backends/alsa/libalsa_audiobackend.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/nag.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 902/1115] Compiling gtk2_ardour/midi_export_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_window.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 903/1115] Compiling gtk2_ardour/bundle_env_linux.cc [ 904/1115] Compiling gtk2_ardour/vca_master_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_session.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_session.cc:51: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 905/1115] Compiling gtk2_ardour/stereo_panner_editor.cc [ 906/1115] Compiling gtk2_ardour/keyboard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/video_server_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/video_server_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 907/1115] Compiling gtk2_ardour/port_matrix_labels.cc [ 908/1115] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/linux_vst_gui_support.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/linux_vst_gui_support.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 909/1115] Linking build/libs/surfaces/faderport/libardour_faderport.so [ 910/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/actions.h:28, from ../gtk2_ardour/ruler_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 911/1115] 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/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/new_plugin_preset_dialog.h:23, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 912/1115] Linking build/libs/surfaces/faderport8/libardour_faderport16.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_canvas.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 913/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/luawindow.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/luawindow.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/luawindow.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 914/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 915/1115] Linking build/libs/surfaces/mackie/libardour_mcp.so [ 916/1115] Linking build/libs/surfaces/us2400/libardour_us2400.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 917/1115] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/bundle_env_linux.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/bundle_env_linux.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 918/1115] Linking build/libs/surfaces/osc/libardour_osc.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/gain_meter.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/gain_meter.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 919/1115] 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/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 920/1115] Linking build/libs/surfaces/push2/libardour_push2.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 921/1115] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 922/1115] Linking build/libs/panners/2in2out/libpan2in2out.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc: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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/step_editor.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/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); | ^~~~~~~~ [ 923/1115] Linking build/libs/panners/1in2out/libpan1in2out.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_channel_selector.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/midi_channel_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 924/1115] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_info_box.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 925/1115] Linking build/libs/panners/stereobalance/libpanbalance.so [ 926/1115] Compiling gtk2_ardour/ardour_message.cc [ 927/1115] Compiling gtk2_ardour/export_channel_selector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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); | ^~~~~~~~ [ 928/1115] Compiling gtk2_ardour/plugin_presets_ui.cc [ 929/1115] Compiling gtk2_ardour/transcode_ffmpeg.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix.h:31, from ../gtk2_ardour/global_port_matrix.h:25, from ../gtk2_ardour/global_port_matrix.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 930/1115] Compiling gtk2_ardour/route_group_menu.cc [ 931/1115] Compiling gtk2_ardour/stripable_colorpicker.cc [ 932/1115] Compiling gtk2_ardour/insert_remove_time_dialog.cc [ 933/1115] Compiling gtk2_ardour/luainstance.cc [ 934/1115] Compiling gtk2_ardour/midi_selection.cc [ 935/1115] Compiling gtk2_ardour/foldback_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/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/meter_strip.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_strip.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 936/1115] Compiling gtk2_ardour/transcode_video_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/engine_dialog.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/engine_dialog.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 937/1115] Compiling gtk2_ardour/interthread_progress_window.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/region_view.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 938/1115] Compiling gtk2_ardour/editor_routes.cc [ 939/1115] Compiling gtk2_ardour/marker.cc [ 940/1115] Compiling gtk2_ardour/route_params_ui.cc [ 941/1115] Compiling gtk2_ardour/mono_panner_editor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_audiotrack.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 942/1115] Compiling gtk2_ardour/vst3_x11_plugin_ui.cc [ 943/1115] Compiling gtk2_ardour/soundcloud_export_selector.cc [ 944/1115] Compiling gtk2_ardour/sfdb_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/transcode_ffmpeg.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 945/1115] Compiling gtk2_ardour/automation_time_axis.cc [ 946/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/edit_note_dialog.h:22, from ../gtk2_ardour/edit_note_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 947/1115] Compiling gtk2_ardour/audio_clock.cc [ 948/1115] Compiling gtk2_ardour/editing.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_presets_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/plugin_presets_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 949/1115] Compiling gtk2_ardour/progress_reporter.cc [ 950/1115] Compiling gtk2_ardour/route_processor_selection.cc [ 951/1115] Compiling gtk2_ardour/export_filename_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 952/1115] Compiling gtk2_ardour/selection.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/stereo_panner_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 953/1115] Compiling gtk2_ardour/stripable_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/plugin_display.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_display.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 954/1115] Compiling gtk2_ardour/send_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/import_status.h:29, from ../gtk2_ardour/interthread_progress_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/insert_remove_time_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/insert_remove_time_dialog.h:19, from ../gtk2_ardour/insert_remove_time_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 955/1115] Compiling gtk2_ardour/color_theme_manager.cc [ 956/1115] Compiling gtk2_ardour/export_preset_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_ed.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_ed.cc:56: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 957/1115] Compiling gtk2_ardour/editor_mouse.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( | ^~~~~~~~~~~~~~~~~~~~ [ 958/1115] Compiling gtk2_ardour/region_layering_order_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 959/1115] Compiling gtk2_ardour/ardour_ui_startup.cc [ 960/1115] Compiling gtk2_ardour/note_base.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/soundcloud_export_selector.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 961/1115] Compiling gtk2_ardour/editor_cursors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_menu.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/route_group_menu.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 962/1115] Compiling gtk2_ardour/piano_roll_header.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../gtk2_ardour/vca_time_axis.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/vca_time_axis.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 963/1115] Compiling gtk2_ardour/verbose_cursor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/io.h:33, from ../gtk2_ardour/send_ui.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/send_ui.h:25, from ../gtk2_ardour/send_ui.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 964/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/midi_region.h:33, from ../gtk2_ardour/midi_export_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 965/1115] Compiling gtk2_ardour/plugin_pin_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.h:27, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 966/1115] Compiling gtk2_ardour/rhythm_ferret.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner_editor.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/mono_panner_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 967/1115] Compiling gtk2_ardour/editor_rulers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/vca_master_strip.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 968/1115] Compiling gtk2_ardour/latency_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 969/1115] 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/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 970/1115] Compiling gtk2_ardour/main_clock.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/editor_rulers.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_rulers.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_rulers.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 971/1115] Compiling gtk2_ardour/ambiguous_file_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/export_channel_selector.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/export_channel_selector.h:44, from ../gtk2_ardour/export_channel_selector.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 972/1115] 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/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/scroll_group.h:23, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:31, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/verbose_cursor.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 973/1115] Compiling gtk2_ardour/region_peak_cursor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/marker.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/marker.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 974/1115] Compiling gtk2_ardour/editor_regions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 975/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 976/1115] Compiling gtk2_ardour/ardour_ui_dependents.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transcode_video_dialog.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_video_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 977/1115] Compiling gtk2_ardour/export_video_infobox.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/mixer_strip.h:59, from ../gtk2_ardour/route_processor_selection.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 978/1115] Compiling gtk2_ardour/port_matrix_component.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/selection.cc:46: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 979/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_preset_selector.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../gtk2_ardour/export_preset_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 980/1115] Compiling gtk2_ardour/export_report.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/route_params_ui.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 981/1115] Compiling gtk2_ardour/export_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/luadialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 982/1115] Compiling gtk2_ardour/session_import_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/stripable_time_axis.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_time_axis.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 983/1115] Compiling gtk2_ardour/time_fx_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/latency_gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 984/1115] Compiling gtk2_ardour/curvetest.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/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); | ^~~~~~~~ [ 985/1115] Compiling gtk2_ardour/note.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/sfdb_ui.cc:46: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/sfdb_ui.cc:55: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/sfdb_ui.cc:44: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 986/1115] Compiling gtk2_ardour/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mouse.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 987/1115] Compiling gtk2_ardour/midi_list_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/audio_clock.cc:45: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 988/1115] Compiling gtk2_ardour/ardour_ui_video.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_streamview.h:33, from ../gtk2_ardour/piano_roll_header.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 989/1115] Compiling gtk2_ardour/patch_change.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 990/1115] Compiling gtk2_ardour/transpose_dialog.cc [ 991/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/note_base.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note_base.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 992/1115] Compiling gtk2_ardour/editor_keys.cc [ 993/1115] Compiling gtk2_ardour/editor_component.cc [ 994/1115] 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/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 995/1115] Compiling gtk2_ardour/midi_region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_clock_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 996/1115] Compiling gtk2_ardour/ardour_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/color_theme_manager.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 997/1115] Compiling gtk2_ardour/midi_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst_plugin_ui.h:22, from ../gtk2_ardour/lxvst_plugin_ui.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 998/1115] Compiling gtk2_ardour/big_transport_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/curvetest.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../gtk2_ardour/curvetest.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 999/1115] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_time_axis.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/automation_time_axis.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [1000/1115] Compiling gtk2_ardour/note_select_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc: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/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/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); | ^~~~~~~~ [1001/1115] Compiling gtk2_ardour/audio_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../gtk2_ardour/session_import_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1002/1115] Compiling gtk2_ardour/vst3_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_cursors.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1003/1115] Compiling gtk2_ardour/midi_channel_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1004/1115] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [1005/1115] Compiling gtk2_ardour/midi_velocity_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_pin_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/plugin_pin_dialog.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1006/1115] 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 ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/region_layering_order_editor.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../gtk2_ardour/region_layering_order_editor.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1007/1115] Compiling gtk2_ardour/enums.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1008/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/rhythm_ferret.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1009/1115] Compiling gtk2_ardour/automation_region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/big_transport_window.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_transport_window.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1010/1115] Compiling gtk2_ardour/editor_pt_import.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_video.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1011/1115] Compiling gtk2_ardour/track_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [1012/1115] Compiling gtk2_ardour/save_template_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [1013/1115] 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/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_startup.cc:56: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1014/1115] Compiling gtk2_ardour/ardour_ui2.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_fx_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1015/1115] Compiling gtk2_ardour/speaker_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_plugin_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1016/1115] 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/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1017/1115] Compiling gtk2_ardour/editor_summary.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/main_clock.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/main_clock.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1018/1115] Compiling gtk2_ardour/session_archive_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [1019/1115] Compiling gtk2_ardour/tempo_curve.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1020/1115] Compiling gtk2_ardour/control_point.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/luainstance.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:94:40: note: in expansion of macro 'g_atomic_int_get' 94 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:95:37: note: in expansion of macro 'g_atomic_int_get' 95 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/luainstance.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1021/1115] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/tempo_dialog.h:38, from ../gtk2_ardour/tempo_dialog.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1022/1115] Compiling gtk2_ardour/ardour_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/regex.h:26, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/patch_change.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1023/1115] Compiling gtk2_ardour/session_option_editor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audiosource.h:32, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1024/1115] Compiling gtk2_ardour/export_timespan_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ardour_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1025/1115] Compiling gtk2_ardour/region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_template_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_template_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1026/1115] Compiling gtk2_ardour/plugin_setup_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/speaker_dialog.h:25, from ../gtk2_ardour/speaker_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1027/1115] Compiling gtk2_ardour/midi_tracer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1028/1115] 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 ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/enums.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1029/1115] 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/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_infobox.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/export_video_infobox.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1030/1115] Compiling gtk2_ardour/io_button.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/session_archive_dialog.h:28, from ../gtk2_ardour/session_archive_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1031/1115] Compiling gtk2_ardour/plugin_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1032/1115] Compiling gtk2_ardour/editor_export_audio.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/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); | ^~~~~~~~ [1033/1115] 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/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/editor_snapshots.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_snapshots.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/editor_snapshots.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_snapshots.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1034/1115] Compiling gtk2_ardour/ardour_ui_dialogs.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:29, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1035/1115] Compiling gtk2_ardour/vst_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/plugin_setup_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/plugin_setup_dialog.h:22, from ../gtk2_ardour/plugin_setup_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1036/1115] Compiling gtk2_ardour/port_matrix_grid.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../gtk2_ardour/midi_list_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/midi_list_editor.h:23, from ../gtk2_ardour/midi_list_editor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1037/1115] Compiling gtk2_ardour/transport_control_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_window.h:26, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_window.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1038/1115] Compiling gtk2_ardour/editor_ops.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/option_editor.h:29, from ../gtk2_ardour/session_option_editor.h:24, from ../gtk2_ardour/session_option_editor.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1039/1115] 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/audio_time_axis.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1040/1115] Compiling gtk2_ardour/time_axis_view.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/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:352:37: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 352 | s += snprintf (&buf[s], bufsize, "%16s (%" PRId64 ") = [", "Sysex", len); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | size_t {aka unsigned int} [1041/1115] Compiling gtk2_ardour/fft_graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_summary.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/editor_summary.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1042/1115] Compiling gtk2_ardour/editor_tempodisplay.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/control_point.h:28, from ../gtk2_ardour/control_point.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1043/1115] Compiling gtk2_ardour/rc_option_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_access_web.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_access_web.cc:42: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1044/1115] Compiling gtk2_ardour/add_route_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_keys.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1045/1115] 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/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_dependents.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1046/1115] Compiling gtk2_ardour/meter_patterns.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/mixer_group_tabs.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1047/1115] Compiling gtk2_ardour/session_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/port_matrix_grid.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1048/1115] Compiling gtk2_ardour/control_point_dialog.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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1049/1115] Compiling gtk2_ardour/step_entry.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/option_editor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/option_editor.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1050/1115] Compiling gtk2_ardour/mini_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1051/1115] Compiling gtk2_ardour/audio_region_view.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/location.h:37, from ../gtk2_ardour/export_timespan_selector.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_timespan_selector.h:40, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1052/1115] Compiling gtk2_ardour/transport_masters_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1053/1115] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1054/1115] Compiling gtk2_ardour/cursor_context.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meter_patterns.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_patterns.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1055/1115] Compiling gtk2_ardour/missing_file_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_dialog.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/export_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1056/1115] Compiling gtk2_ardour/editor_route_groups.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1057/1115] Compiling gtk2_ardour/time_axis_view_item.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1058/1115] Compiling gtk2_ardour/route_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1059/1115] Compiling gtk2_ardour/idleometer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_route_dialog.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1060/1115] Compiling gtk2_ardour/plugin_scan_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../gtk2_ardour/vst_plugin_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1061/1115] Compiling gtk2_ardour/patch_change_widget.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/main.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/main.cc:58: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1062/1115] Compiling gtk2_ardour/group_tabs.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [1063/1115] 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 ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/analysis_window.h:29, from ../gtk2_ardour/fft_graph.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/fft_graph.h:24, from ../gtk2_ardour/fft_graph.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1064/1115] Compiling gtk2_ardour/video_image_frame.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/missing_file_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/missing_file_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1065/1115] Compiling gtk2_ardour/nsmclient.cc [1066/1115] Compiling gtk2_ardour/export_video_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/automation_region_view.h:27, from ../gtk2_ardour/automation_region_view.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1067/1115] Compiling gtk2_ardour/utils_videotl.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_time_axis.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/midi_time_axis.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1068/1115] 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/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm/display.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/selectiondata.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_dialogs.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_dialogs.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1069/1115] 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/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/control_slave_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/control_slave_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1070/1115] Compiling gtk2_ardour/route_group_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/tempo_curve.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1071/1115] Compiling gtk2_ardour/bundle_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1072/1115] Compiling gtk2_ardour/port_matrix_body.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/playlist.h:30, from ../gtk2_ardour/audio_region_view.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1073/1115] Compiling gtk2_ardour/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../gtk2_ardour/automation_line.h:38, from ../gtk2_ardour/control_point_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1074/1115] Compiling gtk2_ardour/monitor_section.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1075/1115] 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/audioengine.h:39, from ../gtk2_ardour/mini_timeline.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/mini_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1076/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_export_audio.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_export_audio.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1077/1115] Compiling session_utils/common.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../headless/misc.h:22, from ../headless/misc.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1078/1115] Compiling session_utils/copy-mixer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/plugin_scan_dialog.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1079/1115] 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/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/strip_silence_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/strip_silence_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1080/1115] 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/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/ardour_ui2.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui2.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1081/1115] 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/gtkuimanager.h:39, from ../gtk2_ardour/actions.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/actions.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1082/1115] 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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1083/1115] Compiling session_utils/new_empty_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/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../libs/pbd/pbd/crossthread.h:27, from ../libs/ardour/ardour/async_midi_port.h:29, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/io_button.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1084/1115] Compiling session_utils/common.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../headless/load_session.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../headless/load_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1085/1115] Compiling session_utils/new_session.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_time_axis.cc:45: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1086/1115] Linking build/headless/hardour-6.6.0 In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/plugin_selector.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/utils.h:35, from ../gtk2_ardour/plugin_selector.cc:51: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1087/1115] Compiling session_utils/common.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/group_tabs.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1088/1115] Compiling libs/fst/vst3-scanner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1089/1115] Compiling libs/fst/scanner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1090/1115] Compiling libs/vfork/exec_wrapper.c [1091/1115] Compiling libs/hidapi/linux/hid.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/step_entry.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/step_entry.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1092/1115] Linking build/libs/vfork/ardour-exec-wrapper [1093/1115] Linking build/libs/hidapi/libhidapi.a In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/export.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/export.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../session_utils/new_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_session.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/editor_group_tabs.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/fst/scanner.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [1094/1115] Linking build/libs/fst/ardour-vst-scanner In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/new_empty_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_empty_session.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_body.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_region_view.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/fst/vst3-scanner.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [1095/1115] Linking build/libs/fst/ardour-vst3-scanner In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1096/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_ops.cc:44: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_ops.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1097/1115] Linking build/session_utils/ardour6-new_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/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../gtk2_ardour/panner_ui.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/io_selector.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/utils_videotl.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1098/1115] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/processor_box.cc:46: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/processor_box.cc:48: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:31, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/transport_control_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_route_groups.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/bundle_manager.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/transport_masters_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/transport_masters_dialog.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/export_video_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_widget.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro 'g_atomic_int_get' 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change_widget.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../session_utils/copy-mixer.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/copy-mixer.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1099/1115] 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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../session_utils/fix_bbtppq.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/fix_bbtppq.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1100/1115] Linking build/session_utils/ardour6-fix_bbtppq In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:132:53: note: in expansion of macro 'g_atomic_int_get' 132 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1553:84: note: in expansion of macro 'g_atomic_int_get' 1553 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:126:34: note: in expansion of macro 'g_atomic_int_get' 126 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1101/1115] Linking build/gtk2_ardour/ardour-6.6.0 [1102/1115] Symlinking build/libs/ptformat/libptformat.so [1103/1115] Symlinking build/libs/vamp-plugins/libardourvampplugins.so [1104/1115] Symlinking build/libs/vamp-pyin/libardourvamppyin.so [1105/1115] Symlinking build/libs/pbd/libpbd.so [1106/1115] Symlinking build/libs/midi++2/libmidipp.so [1107/1115] Symlinking build/libs/evoral/libevoral.so [1108/1115] Symlinking build/libs/temporal/libtemporal.so [1109/1115] Symlinking build/libs/ardour/libardour.so [1110/1115] Symlinking build/libs/gtkmm2ext/libgtkmm2ext.so [1111/1115] Symlinking build/libs/audiographer/libaudiographer.so [1112/1115] Symlinking build/libs/canvas/libcanvas.so [1113/1115] Symlinking build/libs/widgets/libwidgets.so [1114/1115] Symlinking build/libs/waveview/libwaveview.so [1115/1115] Symlinking build/libs/ardouralsautil/libardouralsautil.so Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.6/build' 'build' finished successfully (13m11.506s) + /usr/bin/python2.7 ./waf i18n_mo Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.6/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.6/build' 'i18n_mo' finished successfully (1.220s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.41847 + 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.6 + /usr/bin/python2.7 ./waf install --destdir=/usr/src/tmp/ardour-buildroot Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.6/build' Using packaged revision + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so (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/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.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) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so (to libpbd.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/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) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + 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) + 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/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) + 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/ja/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ja.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/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/zh/LC_MESSAGES/ardour6.mo (from libs/ardour/po/zh.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo (from libs/ardour/po/sv.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + 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.0 (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + 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.0 (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so (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) + 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.0 (to libwaveview.so.0.0.0) + 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/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.ttl (from build/libs/LV2/a-comp.lv2/a-comp.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#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/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/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/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.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.6.0 (from build/gtk2_ardour/ardour-6.6.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/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/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/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_16px.png (from gtk2_ardour/resources/Ardour-icon_16px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/anchored_trim_left_cursor.png (from gtk2_ardour/icons/anchored_trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/anchored_trim_right_cursor.png (from gtk2_ardour/icons/anchored_trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_16px.png (from gtk2_ardour/icons/application-x-ardour_16px.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/icons/application-x-ardour_22px.png (from gtk2_ardour/icons/application-x-ardour_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/blueberry_milk-ardour.colors (from gtk2_ardour/themes/blueberry_milk-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_32px.png (from gtk2_ardour/icons/application-x-ardour_32px.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/themes/caineville-ardour.colors (from gtk2_ardour/themes/caineville-ardour.colors) + 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/icons/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.png) + 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/themes/clear_gray-ardour.colors (from gtk2_ardour/themes/clear_gray-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-small-splash.png (from gtk2_ardour/resources/Ardour-small-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx.png (from gtk2_ardour/icons/ardour-app-icon_osx.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx_mask.png (from gtk2_ardour/icons/ardour-app-icon_osx_mask.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/cc121.png (from gtk2_ardour/icons/cc121.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/dark-ardour.colors (from gtk2_ardour/themes/dark-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/chord.png (from gtk2_ardour/icons/chord.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/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/themes/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pt_PT/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt_PT.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/close.png (from gtk2_ardour/icons/close.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/unastudia-ardour.colors (from gtk2_ardour/themes/unastudia-ardour.colors) + 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/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/export/CD + DVD-A.preset (from share/export/CD + DVD-A.preset) + 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/export/CD + FLAC (tagged).preset (from share/export/CD + FLAC (tagged).preset) + 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/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/icons/fadein-linear.png (from gtk2_ardour/icons/fadein-linear.png) + 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/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + 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/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + 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/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + 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/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC.preset (from share/export/FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-linear.png (from gtk2_ardour/icons/fadeout-linear.png) + 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/icons/fadeout-slow-cut.png (from gtk2_ardour/icons/fadeout-slow-cut.png) + 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/icons/fadeout-symmetric.png (from gtk2_ardour/icons/fadeout-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MIDIMix_EQ_Mode.map (from share/midi_maps/AKAI_MIDIMix_EQ_Mode.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport-small.png (from gtk2_ardour/icons/faderport-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis + FLAC.preset (from share/export/Ogg_Vorbis + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/icons/faderport16-small.png (from gtk2_ardour/icons/faderport16-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis .preset (from share/export/Ogg_Vorbis .preset) + 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/icons/faderport2018-small.png (from gtk2_ardour/icons/faderport2018-small.png) + 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/midi_maps/Alesis_QX25.map (from share/midi_maps/Alesis_QX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport8-small.png (from gtk2_ardour/icons/faderport8-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/BWAV 32float Export.format (from share/export/BWAV 32float Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Arturia_KeyLab49.map (from share/midi_maps/Arturia_KeyLab49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/SSL Nucleus Ardour.profile (from share/mcp/SSL Nucleus Ardour.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD (Red Book).format (from share/export/CD (Red Book).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ferret_02.png (from gtk2_ardour/icons/ferret_02.png) + 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/osc/TTC2.preset (from share/osc/TTC2.preset) + 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/mcp/artist_control.device (from share/mcp/artist_control.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/user.profile (from share/mcp/user.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/DVD-A.format (from share/export/DVD-A.format) + 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/osc/basic-touchosc.preset (from share/osc/basic-touchosc.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/artist_mix.device (from share/mcp/artist_mix.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL.map (from share/midi_maps/Korg_nanoKONTROL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC 24 bit (tagged).format (from share/export/FLAC 24 bit (tagged).format) + 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/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + 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/export/FLAC 24 bit .format (from share/export/FLAC 24 bit .format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/cmc.device (from share/mcp/cmc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2_With_Master.map (from share/midi_maps/Korg_nanoKONTROL2_With_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber.png (from gtk2_ardour/icons/grabber.png) + 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/mcp/mc+xt+xt.device (from share/mcp/mc+xt+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt.device (from share/mcp/mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (medium).format (from share/export/MP3 (medium).format) + 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/mcp/mc.device (from share/mcp/mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (standard).format (from share/export/MP3 (standard).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcpro.device (from share/mcp/mcpro.device) + 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/icons/i_beam_cursor.png (from gtk2_ardour/icons/i_beam_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcproxt.device (from share/mcp/mcproxt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom25.map (from share/midi_maps/M-Audio_Axiom25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis.format (from share/export/Ogg_Vorbis.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/midikbd.device (from share/mcp/midikbd.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom61.map (from share/midi_maps/M-Audio_Axiom61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/launch_control_xl.png (from gtk2_ardour/icons/launch_control_xl.png) + 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/mcp/nucleus-platform-midi.device (from share/mcp/nucleus-platform-midi.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_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/export/WAV (tagged).format (from share/export/WAV (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/nucleus.device (from share/mcp/nucleus.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzforte.png (from gtk2_ardour/icons/mezzforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from share/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon+qex.device (from share/mcp/qcon+qex.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen49.map (from share/midi_maps/M-Audio_Oxygen49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon.device (from share/mcp/qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzopiano.png (from gtk2_ardour/icons/mezzopiano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen61v3.map (from share/midi_maps/M-Audio_Oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qex+qcon.device (from share/mcp/qex+qcon.device) + 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/midi_maps/Nektar_Panorama.map (from share/midi_maps/Nektar_Panorama.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi-input-inactive.png (from gtk2_ardour/icons/midi-input-inactive.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/ruco.device (from share/mcp/ruco.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+2x-touch-compact.device (from share/mcp/x-touch+2x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_sound_notes.png (from gtk2_ardour/icons/midi_sound_notes.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_Impulse61.map (from share/midi_maps/Novation_Impulse61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+x-touch-compact.device (from share/mcp/x-touch+x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchControl_XL.map (from share/midi_maps/Novation_LaunchControl_XL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_pencil.png (from gtk2_ardour/icons/midi_tool_pencil.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-compact.device (from share/mcp/x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchKey25.map (from share/midi_maps/Novation_LaunchKey25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + 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/mcp/x-touch-mini.device (from share/mcp/x-touch-mini.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_SI-24.map (from share/midi_maps/Roland_SI-24.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/move_cursor.png (from gtk2_ardour/icons/move_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-one.device (from share/mcp/x-touch-one.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_V_Studio_20.map (from share/midi_maps/Roland_V_Studio_20.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch.device (from share/mcp/x-touch.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + 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/icons/mute-enabled.png (from gtk2_ardour/icons/mute-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc+xt.device (from share/mcp/xt+mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + 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/midi_maps/akai-mpd-32.map (from share/midi_maps/akai-mpd-32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000.map (from share/midi_maps/bcf2000.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000_mackie.map (from share/midi_maps/bcf2000_mackie.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio-oxygen61v3.map (from share/midi_maps/m-audio-oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25.map (from share/midi_maps/m-audio_oxygen25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/piano.png (from gtk2_ardour/icons/piano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25_3rdGen.map (from share/midi_maps/m-audio_oxygen25_3rdGen.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/midikb_wiimote.map (from share/midi_maps/midikb_wiimote.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-enabled.png (from gtk2_ardour/icons/rec-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/xboard-61.map (from share/midi_maps/xboard-61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-in-progress.png (from gtk2_ardour/icons/rec-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-disabled.png (from gtk2_ardour/icons/record-normal-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_tape_red.png (from gtk2_ardour/icons/record_tape_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_cursor.png (from gtk2_ardour/icons/resize_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_right_cursor.png (from gtk2_ardour/icons/resize_bottom_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_left_cursor.png (from gtk2_ardour/icons/resize_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_right_cursor.png (from gtk2_ardour/icons/resize_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_cursor.png (from gtk2_ardour/icons/resize_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/search.png (from gtk2_ardour/icons/search.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixteenthnote.png (from gtk2_ardour/icons/sixteenthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixtyfourthnote.png (from gtk2_ardour/icons/sixtyfourthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-disabled.png (from gtk2_ardour/icons/solo-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-enabled.png (from gtk2_ardour/icons/solo-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-disabled.png (from gtk2_ardour/icons/solo-isolate-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-enabled.png (from gtk2_ardour/icons/solo-isolate-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolated.png (from gtk2_ardour/icons/solo-isolated.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-disabled.png (from gtk2_ardour/icons/solo-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-enabled.png (from gtk2_ardour/icons/solo-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-icon.png (from gtk2_ardour/icons/solo-safe-icon.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soloed-by-others.png (from gtk2_ardour/icons/soloed-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soundcloud.png (from gtk2_ardour/icons/soundcloud.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/thirtysecondnote.png (from gtk2_ardour/icons/thirtysecondnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/time_exp.png (from gtk2_ardour/icons/time_exp.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_bottom_cursor.png (from gtk2_ardour/icons/trim_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor.png (from gtk2_ardour/icons/trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_5.png (from gtk2_ardour/icons/trim_left_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_right_only.png (from gtk2_ardour/icons/trim_left_cursor_right_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor.png (from gtk2_ardour/icons/trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_left_only.png (from gtk2_ardour/icons/trim_right_cursor_left_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_statuses (from share/plugin_metadata/plugin_statuses) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_tags (from share/plugin_metadata/plugin_tags) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/ART_Multiverb_Alpha_2_0.midnam (from share/patchfiles/ART_Multiverb_Alpha_2_0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_A.midnam (from share/patchfiles/Access_Virus_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_B_KB_Indigo.midnam (from share/patchfiles/Access_Virus_B_KB_Indigo.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_Rack.midnam (from share/patchfiles/Access_Virus_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_DM5.midnam (from share/patchfiles/Alesis_DM5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_4.midnam (from share/patchfiles/Alesis_MIDIVerb_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_II.midnam (from share/patchfiles/Alesis_MIDIVerb_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_III.midnam (from share/patchfiles/Alesis_MIDIVerb_III.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/HiAndLowPass.lua (from share/scripts/HiAndLowPass.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a-noise.lua (from share/scripts/a-noise.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MicroVerb4.midnam (from share/patchfiles/Alesis_MicroVerb4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_mute.lua (from share/scripts/a_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoBass.midnam (from share/patchfiles/Alesis_NanoBass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_slow_mute.lua (from share/scripts/a_slow_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoPiano.midnam (from share/patchfiles/Alesis_NanoPiano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ab_switch.lua (from share/scripts/ab_switch.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoSynth.midnam (from share/patchfiles/Alesis_NanoSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/access_action.lua (from share/scripts/access_action.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q20.midnam (from share/patchfiles/Alesis_Q20.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/addscopes.lua (from share/scripts/addscopes.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6.midnam (from share/patchfiles/Alesis_QS6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/amp5.lua (from share/scripts/amp5.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/avldrums_midimap.lua (from share/scripts/avldrums_midimap.lua) + 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/bounce_replace.lua (from share/scripts/bounce_replace.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS78.midnam (from share/patchfiles/Alesis_QS78.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/Alesis_QS7_1_8_1.midnam (from share/patchfiles/Alesis_QS7_1_8_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/Alesis_Q_Cards.midnam (from share/patchfiles/Alesis_Q_Cards.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/export_mp4chaps.lua (from share/scripts/export_mp4chaps.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/faders_to_trims.lua (from share/scripts/faders_to_trims.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth.midnam (from share/patchfiles/Alesis_QuadraSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/jump_to_marker.lua (from share/scripts/jump_to_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth_Plus.midnam (from share/patchfiles/Alesis_QuadraSynth_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/lfo_automation.lua (from share/scripts/lfo_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Quadraverb_2.midnam (from share/patchfiles/Alesis_Quadraverb_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/Alesis_Quadraverb_Plus.midnam (from share/patchfiles/Alesis_Quadraverb_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/metering_point.lua (from share/scripts/metering_point.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/patchfiles/Alesis_S4_Plus.midnam (from share/patchfiles/Alesis_S4_Plus.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/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/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/patchfiles/Casio_CZ_1.midnam (from share/patchfiles/Casio_CZ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord.midnam (from share/patchfiles/Clavia_Nord.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_recall.lua (from share/scripts/mixer_settings_recall.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_store.lua (from share/scripts/mixer_settings_store.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mute_all_tracks.lua (from share/scripts/mute_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/notch_bank.lua (from share/scripts/notch_bank.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Evolver.midnam (from share/patchfiles/DSI_Evolver.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/pitch_to_mts.lua (from share/scripts/pitch_to_mts.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/DSI_Tetra.midnam (from share/patchfiles/DSI_Tetra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/preare_record_example.lua (from share/scripts/preare_record_example.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/remove_unknown_procs.lua (from share/scripts/remove_unknown_procs.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP128plus.midnam (from share/patchfiles/Digitech_DSP128plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/reset_mixer.lua (from share/scripts/reset_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP_128.midnam (from share/patchfiles/Digitech_DSP_128.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/rubberband_swing.lua (from share/scripts/rubberband_swing.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_Quad_4.midnam (from share/patchfiles/Digitech_Quad_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_chanmap.lua (from share/scripts/s_chanmap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/scripts/s_fader_automation.lua (from share/scripts/s_fader_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam (from share/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_foreach_track.lua (from share/scripts/s_foreach_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_pluginutils.lua (from share/scripts/s_pluginutils.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_portengine.lua (from share/scripts/s_portengine.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain.lua (from share/scripts/s_region_gain.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain2.lua (from share/scripts/s_region_gain2.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_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/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/scripts/s_showhide_track.lua (from share/scripts/s_showhide_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_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/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam (from share/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/select_every_2nd_region.lua (from share/scripts/select_every_2nd_region.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam (from share/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam (from share/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_record.lua (from share/scripts/session_template_record.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/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/lib/ardour6/hardour-6.6.0 (from build/headless/hardour-6.6.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/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/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/store_recall_mixer.lua (from share/scripts/store_recall_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-copy-mixer (from build/session_utils/ardour6-copy-mixer) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/synth1.lua (from share/scripts/synth1.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tomsloop.lua (from share/scripts/tomsloop.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/track_organizer.lua (from share/scripts/track_organizer.lua) + 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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tx_raw_midi_from_file.lua (from share/scripts/tx_raw_midi_from_file.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css) + 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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/voice_activate.lua (from share/scripts/voice_activate.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/x-fade.lua (from share/scripts/x-fade.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css) + 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/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) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/lib/ardour6/utils/ardour6-new_empty_session (from build/session_utils/ardour6-new_empty_session) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css) + 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/lib/ardour6/utils/ardour6-new_session (from build/session_utils/ardour6-new_session) + 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) + 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/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/lib/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css) + 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/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/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/lib/ardour6/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_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/lib/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/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/lib/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam (from share/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/system_config (from system_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css) + 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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam (from share/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam (from share/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_03_Steinway_D.midnam (from share/patchfiles/EW_Pianos_03_Steinway_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_04_Yamaha_C7.midnam (from share/patchfiles/EW_Pianos_04_Yamaha_C7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Mo_Phatt.midnam (from share/patchfiles/E_mu_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/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/patchfiles/E_mu_Orbit_3.midnam (from share/patchfiles/E_mu_Orbit_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Proteus_2000.midnam (from share/patchfiles/E_mu_Proteus_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_HALO.midnam (from share/patchfiles/E_mu_Systems_HALO.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MK_6.midnam (from share/patchfiles/E_mu_Systems_MK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS_Orch.midnam (from share/patchfiles/E_mu_Systems_MPS_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/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/patchfiles/E_mu_Systems_MP_7.midnam (from share/patchfiles/E_mu_Systems_MP_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/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/patchfiles/E_mu_Systems_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit_V2.midnam (from share/patchfiles/E_mu_Systems_Orbit_V2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/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/patchfiles/E_mu_Systems_P2000_Audity.midnam (from share/patchfiles/E_mu_Systems_P2000_Audity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Composer.midnam (from share/patchfiles/E_mu_Systems_P2000_Composer.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam (from share/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_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/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam (from share/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam (from share/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protozoa.midnam (from share/patchfiles/E_mu_Systems_P2000_Protozoa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam (from share/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XTREM.midnam (from share/patchfiles/E_mu_Systems_P2000_XTREM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/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/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/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/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2500.midnam (from share/patchfiles/E_mu_Systems_Proteus_2500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_2_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/index.html (from share/web_surfaces/builtin/mixer/index.html) + 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/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/patchfiles/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/widget.js (from share/web_surfaces/builtin/mixer/js/widget.js) + 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/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/patchfiles/E_mu_Systems_Virtuoso_2000.midnam (from share/patchfiles/E_mu_Systems_Virtuoso_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/COPYING (from share/web_surfaces/builtin/mixer/toolkit/COPYING) + 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/web_surfaces/builtin/mixer/toolkit/G.js (from share/web_surfaces/builtin/mixer/toolkit/G.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ESQ.midnam (from share/patchfiles/Ensoniq_ESQ.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/web_surfaces/builtin/mixer/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1.midnam (from share/patchfiles/Ensoniq_SQ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_32.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranges.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranges.js) + 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/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/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/web_surfaces/builtin/mixer/toolkit/modules/circular.js (from share/web_surfaces/builtin/mixer/toolkit/modules/circular.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Eventide_Eclipse.midnam (from share/patchfiles/Eventide_Eclipse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/drag.js (from share/web_surfaces/builtin/mixer/toolkit/modules/drag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Jomox_MBase_11.midnam (from share/patchfiles/Jomox_MBase_11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_GMega.midnam (from share/patchfiles/Kawai_GMega.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/eqband.js (from share/web_surfaces/builtin/mixer/toolkit/modules/eqband.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K1.midnam (from share/patchfiles/Kawai_K1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/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/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/grid.js (from share/web_surfaces/builtin/mixer/toolkit/modules/grid.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/range.js (from share/web_surfaces/builtin/mixer/toolkit/modules/range.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/resize.js (from share/web_surfaces/builtin/mixer/toolkit/modules/resize.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W_Pro(X).midnam (from share/patchfiles/Korg_01_W_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/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/patchfiles/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_05R_W.midnam (from share/patchfiles/Korg_05R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js (from share/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_3.midnam (from share/patchfiles/Korg_AG_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_15_25.midnam (from share/patchfiles/Korg_C_15_25.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_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/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Karma.midnam (from share/patchfiles/Korg_Karma.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/toolkit.js (from share/web_surfaces/builtin/mixer/toolkit/toolkit.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/README (from share/web_surfaces/builtin/mixer/toolkit/widgets/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_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/web_surfaces/builtin/mixer/toolkit/widgets/button.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/button.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N364.midnam (from share/patchfiles/Korg_N364.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_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/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/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Rack.midnam (from share/patchfiles/Korg_TR_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Workstation.midnam (from share/patchfiles/Korg_TR_Workstation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_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/web_surfaces/builtin/mixer/toolkit/widgets/fader.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/fader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_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/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/patchfiles/Korg_Triton.midnam (from share/patchfiles/Korg_Triton.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/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/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/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/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/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/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_A_D.midnam (from share/patchfiles/Korg_Wavestation_A_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_EX.midnam (from share/patchfiles/Korg_Wavestation_EX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_SR.midnam (from share/patchfiles/Korg_Wavestation_SR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/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/patchfiles/Korg_X2_3_3R.midnam (from share/patchfiles/Korg_X2_3_3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5(D).midnam (from share/patchfiles/Korg_X5(D).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5DR.midnam (from share/patchfiles/Korg_X5DR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Z1.midnam (from share/patchfiles/Korg_Z1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_iSeries.midnam (from share/patchfiles/Korg_iSeries.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_I.midnam (from share/patchfiles/Kurzweil_1200_Pro_I.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_II.midnam (from share/patchfiles/Kurzweil_1200_Pro_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K1200.midnam (from share/patchfiles/Kurzweil_K1200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000.midnam (from share/patchfiles/Kurzweil_K2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000R.midnam (from share/patchfiles/Kurzweil_K2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000_Expansion.midnam (from share/patchfiles/Kurzweil_K2000_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tags.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tags.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/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/patchfiles/Kurzweil_K2500_2600_Expansion.midnam (from share/patchfiles/Kurzweil_K2500_2600_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2661.midnam (from share/patchfiles/Kurzweil_K2661.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Mark_12_152.midnam (from share/patchfiles/Kurzweil_Mark_12_152.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Micro_Piano.midnam (from share/patchfiles/Kurzweil_Micro_Piano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam (from share/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/ardour-icon.svg (from share/web_surfaces/builtin/protocol/ardour-icon.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/index.html (from share/web_surfaces/builtin/protocol/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/web_surfaces/builtin/protocol/main.css (from share/web_surfaces/builtin/protocol/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_VGM.midnam (from share/patchfiles/Kurzweil_PC88_VGM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/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/patchfiles/Kurzweil_PX_Plus.midnam (from share/patchfiles/Kurzweil_PX_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_SP88x.midnam (from share/patchfiles/Kurzweil_SP88x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam (from share/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-off.svg (from share/web_surfaces/builtin/transport/img/record-off.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/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/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/patchfiles/Lexicon_MPX500.midnam (from share/patchfiles/Lexicon_MPX500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_1.midnam (from share/patchfiles/Lexicon_MPX_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_500.midnam (from share/patchfiles/Lexicon_MPX_500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX200.midnam (from share/patchfiles/Lexicon_MX200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/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/patchfiles/Lexicon_MX300.midnam (from share/patchfiles/Lexicon_MX300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.css (from share/web_surfaces/index/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_80.midnam (from share/patchfiles/Lexicon_PCM_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.js (from share/web_surfaces/index/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_81.midnam (from share/patchfiles/Lexicon_PCM_81.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index.html (from share/web_surfaces/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_91.midnam (from share/patchfiles/Lexicon_PCM_91.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/ardour.js (from share/web_surfaces/shared/ardour.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/component.js (from share/web_surfaces/shared/base/component.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam (from share/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/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/patchfiles/Line_6_Bass_POD.midnam (from share/patchfiles/Line_6_Bass_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/mixer.js (from share/web_surfaces/shared/components/mixer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_PODxt.midnam (from share/patchfiles/Line_6_Bass_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/parameter.js (from share/web_surfaces/shared/components/parameter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_FilterPro.midnam (from share/patchfiles/Line_6_FilterPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/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/Line_6_POD.midnam (from share/patchfiles/Line_6_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD_2_Pro.midnam (from share/patchfiles/Line_6_POD_2_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_PODxt.midnam (from share/patchfiles/Line_6_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Linn_AdrenaLinn_II.midnam (from share/patchfiles/Linn_AdrenaLinn_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_503.midnam (from share/patchfiles/MFB_503.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MIDI.midnam (from share/patchfiles/MIDI.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Grandmother.midnam (from share/patchfiles/Moog_Grandmother.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_104M_Analog_Delay.midnam (from share/patchfiles/Moog_MF_104M_Analog_Delay.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_108M_Cluster_Flux.midnam (from share/patchfiles/Moog_MF_108M_Cluster_Flux.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Minitaur.midnam (from share/patchfiles/Moog_Minitaur.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Slim_Phatty.midnam (from share/patchfiles/Moog_Slim_Phatty.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Morning_Star_MacWaveMaker.midnam (from share/patchfiles/Morning_Star_MacWaveMaker.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Nord_Modular.midnam (from share/patchfiles/Nord_Modular.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_A_Station.midnam (from share/patchfiles/Novation_A_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_BassStationII.midnam (from share/patchfiles/Novation_BassStationII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_DrumStation.midnam (from share/patchfiles/Novation_DrumStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Drum_Station_Rack.midnam (from share/patchfiles/Novation_Drum_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Nova.midnam (from share/patchfiles/Novation_Nova.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Supernova_II.midnam (from share/patchfiles/Novation_Supernova_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Peavey_DPM_V3.midnam (from share/patchfiles/Peavey_DPM_V3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Rocktron_Replifex.midnam (from share/patchfiles/Rocktron_Replifex.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_60s_70s_Expansion.midnam (from share/patchfiles/Roland_60s_70s_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Bass&Drums_Expansion.midnam (from share/patchfiles/Roland_Bass&Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_DS_330.midnam (from share/patchfiles/Roland_Boss_DS_330.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_SE_50.midnam (from share/patchfiles/Roland_Boss_SE_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Exp.midnam (from share/patchfiles/Roland_Concert_Piano_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Country_Expansion.midnam (from share/patchfiles/Roland_Country_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_110.midnam (from share/patchfiles/Roland_D_110.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_50.midnam (from share/patchfiles/Roland_D_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_70.midnam (from share/patchfiles/Roland_D_70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dance_Expansion.midnam (from share/patchfiles/Roland_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Exp.midnam (from share/patchfiles/Roland_Dynamic_Drums_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_2_Expansion.midnam (from share/patchfiles/Roland_Experience_2_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom.midnam (from share/patchfiles/Roland_Fantom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomXR.midnam (from share/patchfiles/Roland_FantomXR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom_Xa.midnam (from share/patchfiles/Roland_Fantom_Xa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1.midnam (from share/patchfiles/Roland_GR_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1_w_Exp.midnam (from share/patchfiles/Roland_GR_1_w_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_30.midnam (from share/patchfiles/Roland_GR_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_33.midnam (from share/patchfiles/Roland_GR_33.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Handsonic.midnam (from share/patchfiles/Roland_Handsonic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Hip_Hop_Expansion.midnam (from share/patchfiles/Roland_Hip_Hop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_House_Expansion.midnam (from share/patchfiles/Roland_House_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JD_990.midnam (from share/patchfiles/Roland_JD_990.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8000.midnam (from share/patchfiles/Roland_JP_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8080.midnam (from share/patchfiles/Roland_JP_8080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1010.midnam (from share/patchfiles/Roland_JV_1010.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1080.midnam (from share/patchfiles/Roland_JV_1080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_2080.midnam (from share/patchfiles/Roland_JV_2080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_30.midnam (from share/patchfiles/Roland_JV_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_35_50.midnam (from share/patchfiles/Roland_JV_35_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_80_880.midnam (from share/patchfiles/Roland_JV_80_880.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_90.midnam (from share/patchfiles/Roland_JV_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_305.midnam (from share/patchfiles/Roland_JX_305.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_8P.midnam (from share/patchfiles/Roland_JX_8P.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Juno_106.midnam (from share/patchfiles/Roland_Juno_106.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Latin_Expansion.midnam (from share/patchfiles/Roland_Latin_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_303.midnam (from share/patchfiles/Roland_MC_303.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_307.midnam (from share/patchfiles/Roland_MC_307.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_505.midnam (from share/patchfiles/Roland_MC_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MT_32.midnam (from share/patchfiles/Roland_MT_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_BD1.midnam (from share/patchfiles/Roland_M_BD1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_DC1.midnam (from share/patchfiles/Roland_M_DC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_GS64.midnam (from share/patchfiles/Roland_M_GS64.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_OC1.midnam (from share/patchfiles/Roland_M_OC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_SE1.midnam (from share/patchfiles/Roland_M_SE1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_VS1.midnam (from share/patchfiles/Roland_M_VS1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_Expansion.midnam (from share/patchfiles/Roland_Orchestral_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_II_Expansion.midnam (from share/patchfiles/Roland_Orchestral_II_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_PMA_5.midnam (from share/patchfiles/Roland_PMA_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Piano_Expansion.midnam (from share/patchfiles/Roland_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Exp.midnam (from share/patchfiles/Roland_Platinum_Trax_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Expansion.midnam (from share/patchfiles/Roland_Platinum_Trax_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Pop_Expansion.midnam (from share/patchfiles/Roland_Pop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_250s.midnam (from share/patchfiles/Roland_RD_250s.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_600.midnam (from share/patchfiles/Roland_RD_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700.midnam (from share/patchfiles/Roland_RD_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700sx.midnam (from share/patchfiles/Roland_RD_700sx.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_5_9.midnam (from share/patchfiles/Roland_RS_5_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_9.midnam (from share/patchfiles/Roland_RS_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_R_8M.midnam (from share/patchfiles/Roland_R_8M.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_50.midnam (from share/patchfiles/Roland_SC_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55.midnam (from share/patchfiles/Roland_SC_55.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55mkII.midnam (from share/patchfiles/Roland_SC_55mkII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_7.midnam (from share/patchfiles/Roland_SC_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88.midnam (from share/patchfiles/Roland_SC_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88_Pro.midnam (from share/patchfiles/Roland_SC_88_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SH_32.midnam (from share/patchfiles/Roland_SH_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Session_Expansion.midnam (from share/patchfiles/Roland_Session_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Sirius.midnam (from share/patchfiles/Roland_Sirius.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Special_FX_Expansion.midnam (from share/patchfiles/Roland_Special_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Exp.midnam (from share/patchfiles/Roland_Studio_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Expansion.midnam (from share/patchfiles/Roland_Studio_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Super_Sound_Expansion.midnam (from share/patchfiles/Roland_Super_Sound_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Exp.midnam (from share/patchfiles/Roland_Supreme_Dance_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Expansion.midnam (from share/patchfiles/Roland_Supreme_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Symphonic_Strings_Exp.midnam (from share/patchfiles/Roland_Symphonic_Strings_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_TB_03.midnam (from share/patchfiles/Roland_TB_03.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Techno_Expansion.midnam (from share/patchfiles/Roland_Techno_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_U_220.midnam (from share/patchfiles/Roland_U_220.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Exp.midnam (from share/patchfiles/Roland_Ultimate_Keys_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Expansion.midnam (from share/patchfiles/Roland_Ultimate_Keys_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_V_Synth_GT.midnam (from share/patchfiles/Roland_V_Synth_GT.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vintage_Synth_Expansion.midnam (from share/patchfiles/Roland_Vintage_Synth_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vocal_Expansion.midnam (from share/patchfiles/Roland_Vocal_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Collection_Exp.midnam (from share/patchfiles/Roland_World_Collection_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Expansion.midnam (from share/patchfiles/Roland_World_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_10.midnam (from share/patchfiles/Roland_XP_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_80.midnam (from share/patchfiles/Roland_XP_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_2020.midnam (from share/patchfiles/Roland_XV_2020.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_3080.midnam (from share/patchfiles/Roland_XV_3080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5050.midnam (from share/patchfiles/Roland_XV_5050.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5080.midnam (from share/patchfiles/Roland_XV_5080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_88.midnam (from share/patchfiles/Roland_XV_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Sequential_Circuits_Prophet_600.midnam (from share/patchfiles/Sequential_Circuits_Prophet_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/TC_Electronic_M3000.midnam (from share/patchfiles/TC_Electronic_M3000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Tascam_TM_D1000.midnam (from share/patchfiles/Tascam_TM_D1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld.midnam (from share/patchfiles/Waldorf_Blofeld.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld_2012.midnam (from share/patchfiles/Waldorf_Blofeld_2012.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Micro_Q.midnam (from share/patchfiles/Waldorf_Micro_Q.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Pulse.midnam (from share/patchfiles/Waldorf_Pulse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_AN1X.midnam (from share/patchfiles/Yamaha_AN1X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS1X.midnam (from share/patchfiles/Yamaha_CS1X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS2X.midnam (from share/patchfiles/Yamaha_CS2X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS6R_x.midnam (from share/patchfiles/Yamaha_CS6R_x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CVP_103_105.midnam (from share/patchfiles/Yamaha_CVP_103_105.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CVP_107_109_700.midnam (from share/patchfiles/Yamaha_CVP_107_109_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_DX_7.midnam (from share/patchfiles/Yamaha_DX_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_EX_5.midnam (from share/patchfiles/Yamaha_EX_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_EX_5_7.midnam (from share/patchfiles/Yamaha_EX_5_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_FS1R.midnam (from share/patchfiles/Yamaha_FS1R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MM6.midnam (from share/patchfiles/Yamaha_MM6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_6_7_8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_RACK_ES.midnam (from share/patchfiles/Yamaha_MOTIF_RACK_ES.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_Rack.midnam (from share/patchfiles/Yamaha_MOTIF_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_XS.midnam (from share/patchfiles/Yamaha_MOTIF_XS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU100R.midnam (from share/patchfiles/Yamaha_MU100R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU10XG.midnam (from share/patchfiles/Yamaha_MU10XG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU50.midnam (from share/patchfiles/Yamaha_MU50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU80.midnam (from share/patchfiles/Yamaha_MU80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU90R.midnam (from share/patchfiles/Yamaha_MU90R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MX-49-61-88.midnam (from share/patchfiles/Yamaha_MX-49-61-88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_NP-V80.midnam (from share/patchfiles/Yamaha_NP-V80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG100_XG_Expansion.midnam (from share/patchfiles/Yamaha_PLG100_XG_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150DX_Expansion.midnam (from share/patchfiles/Yamaha_PLG150DX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150PF_Expansion.midnam (from share/patchfiles/Yamaha_PLG150PF_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150VL_Expansion.midnam (from share/patchfiles/Yamaha_PLG150VL_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150_AN_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_AN_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR540.midnam (from share/patchfiles/Yamaha_PSR540.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_275.midnam (from share/patchfiles/Yamaha_PSR_275.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_530_630_730.midnam (from share/patchfiles/Yamaha_PSR_530_630_730.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_8000.midnam (from share/patchfiles/Yamaha_PSR_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_9000.midnam (from share/patchfiles/Yamaha_PSR_9000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX.midnam (from share/patchfiles/Yamaha_PSR_DJX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX_II.midnam (from share/patchfiles/Yamaha_PSR_DJX_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_S900.midnam (from share/patchfiles/Yamaha_PSR_S900.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_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.6/build' 'install' finished successfully (3.944s) + 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/libptformat.so.0.0.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/engines/libclearlooks.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ardour-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ardour-buildroot/ (default) Compressing files in /usr/src/tmp/ardour-buildroot (auto) Adjusting library links in /usr/src/tmp/ardour-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/ardour-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _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/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/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-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-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/hardour-6.6.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.6.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn12_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_key_press_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20on_key_release_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17on_focus_in_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_focus_out_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_name_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn12_N13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn128_N13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runExjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTv0_n16_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTv0_n20_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTv0_n28_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn4_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn4_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZThn4_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region21RegionPropertyChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR9TransformE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN12ArdourCanvas9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9SMFSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN12ArdourCanvas4LineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR3AmpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR6ReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR11AudioRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10FileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR13AudioPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatLinearE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR21ExportFormatOggVorbisE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10UserBundleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatFFMPEGE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatFLACE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations17drag_region_brushE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR11LXVSTPluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR15ExportFormatBWFE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR25MIDIClock_TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR17PortExportChannelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTTN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN12ArdourCanvas7LineSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR11AudioSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTTN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9PeakMeterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9AudioPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR11IOProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR12MidiPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR8DeliveryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTTN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTTN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR7LuaProcE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR11GainControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR8PlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR21BeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTTN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTV11CairoPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR9TransposeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR14InternalReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10VST3PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR32UnusedAudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR15TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR6PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR9LV2PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR16UnknownProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR8MidiPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ArdourWidgets10ArdourKnobE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTV12TextReceiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5DEBUG9SelectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR10PortInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN6ARDOUR23TimecodeTransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTVN6ARDOUR12StripSilenceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_x verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location7move_toExj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle11offers_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist34get_region_list_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session17import_pt_sourcesER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region7trim_toExxi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region12set_positionExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfxxRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager21cancel_plugin_timeoutEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Exx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location7set_endExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EExxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEExxf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeExxNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Ruler27set_second_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionExRKi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionExNS_11RegionPointEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftExxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMapC1Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesExRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEExfbidb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionExiNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager18midi_port_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session29recently_touched_controllableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERxRy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionExxdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14import_pt_restER9PTFFormat verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager18cancel_plugin_scanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8PannableC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEExxx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region14captured_xrunsERSt6vectorIxSaIxEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionExxdbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location9set_startExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleExxPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIySaIyEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager27get_configurable_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIxxESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView11clear_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EExfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist29get_source_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atExddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route5shiftExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERyS1_RdS2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10move_startExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR4Port11pretty_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region8trim_endExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme19set_widget_prelightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIxEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atExRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideExRxS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_xxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.6.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC2ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _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: _ZN9Gtkmm2ext10CairoTheme16_widget_prelightE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _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: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockC1ERNS_10spinlock_tE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvjj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _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: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjxx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoraSERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPjPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _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: _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: _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: _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: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec11close_stdinEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS2_EEEESt4lessISA_ESaISA_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable10clear_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _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: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _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: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _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: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _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: _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.6-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.27301 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.6 + DOCDIR=/usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.6 + export DOCDIR + rm -rf /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.6 + /bin/mkdir -p /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.6 + cp -prL README /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.6 + chmod -R go-w /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.6 + chmod -R a+rX /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.6 + 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.7qTU9F find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.6.0: 20547 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.6.0: 291 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3: 93256 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: _ZN6ARDOUR12MidiPlaylist13_split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleERNS_8Playlist8ThawListE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN6ARDOUR6PluginEbEEEESt10_Select1stISJ_ESt4lessIS4_ESaISJ_EE7_S_leftEPKSt18_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: 4098 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: 5696 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: 5784 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: 1277 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0: 4885 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.h1uXMI find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/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.6.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.6.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.6.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/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/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/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.6.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.6.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: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, /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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, /usr/lib/ardour6/libmidipp.so.4 = set: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, /usr/lib/ardour6/libpbd.so.4 = set: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, /usr/lib/ardour6/libptformat.so.0 = set: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:ohtazay6I4FA9M5LpjkIyOoHKKTZ690daYGe71NmZh1RBZh8SJkOISEWz9VUw7dqo63bpS2CSh5rkrViQfnrjlOIQWOmbzNmDRQSi1qxyZwSJ1kkAi1Z16Q1z33IQnOJStGCpsslnMXhpylnjJ3Z8kGdU4gDeBTxZvPA8p1F65Z8iYQQ06twWzYWF1tjxw5ZBCpoEKi1bZquXAVO3Dqaqyp92ZkeGakmrGpghg09LgyJEwdeITIYK8hfqzyGs6IUr7bpjgLiVB1JpE8DIsPwNb0gJXd0AJ1nR3OARiOu5gRaELVlQEGPJdan5yZGbDXycdnGTyGA6, libasound.so.2(ALSA_0.9), libasound.so.2(ALSA_0.9.0rc4), libatkmm-1.6.so.1 >= set:oma8uTgMc, libaubio.so.5 >= set:min046GcIcvQck8ddZAjWlGOTqBd0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.25), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.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:lhd9Oh3vwAfmNIC01Z91asKAZxvTrBwb, libfftw3f_threads.so.3 >= set:hgB62, libfontconfig.so.1 >= set:lj9hRhM1Lmh, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.4), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:ngOcsFVSvMzFf6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUM0ECJe9ZxCbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9Vb34OFsaBkg9WiAtP0k4lEEDNEpJXhpbAwcw1uabQZDp86ZyyiqXGom2uDeK3ckewSgZA4mZuanrp4, libgdk_pixbuf-2.0.so.0 >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1 >= set: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), libm.so.6(GLIBC_2.32), libpango-1.0.so.0 >= set:miqUnjRZh53OHzwlo6xWADqA0NSFYz2, libpangocairo-1.0.so.0 >= set:jf7j1dpuM7iqjNEf6qWcc, libpangoft2-1.0.so.0 >= set:ki81zyZi1, libpangomm-1.4.so.1 >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtJNaQl013U403XMJ19036DjJasvczGcHGLiECxqqhgK8edhWEh9RShapSzz43uQdkKFlYEN1k9AYZoP9mp3zzCJ70, 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.LzcPcG Creating ardour-debuginfo package Processing files: ardour-debuginfo-6.6-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rKe1dI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nUI1lG find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.6.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.6.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.6.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.6.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.6-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.6-alt1.i586.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/i586/ardour-debuginfo-6.6-alt1.i586.rpm (w2T8.xzdio) 222.56user 65.96system 15:44.44elapsed 30%CPU (0avgtext+0avgdata 308332maxresident)k 0inputs+0outputs (0major+10098382minor)pagefaults 0swaps 253.59user 74.52system 16:55.38elapsed 32%CPU (0avgtext+0avgdata 308332maxresident)k 33648inputs+0outputs (0major+10698315minor)pagefaults 0swaps --- ardour-6.6-alt1.i586.rpm.repo 2021-04-08 08:23:20.000000000 +0000 +++ ardour-6.6-alt1.i586.rpm.hasher 2021-05-21 10:06:31.766348177 +0000 @@ -1309,6 +1309,6 @@ Provides: /usr/lib/ardour6/hardour-6.6.0 = set:mdgOq0MLYvZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkJuZpada8RZq2stSzh8Axy8DZjtlNepO9yik2DPa7bKA0nbeyJ3LH3BoOBBNx6eFtkHQfMz0H4aM0VDsPNPUQq5lppp4Zunkdpc8lSDhfC5n4wAZGciguhMAgxZoiSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFQqx5qAZfOX0ZhowTM4epT2mqz0BGqY6ElEHBBRiZ72uPUPmiqW8TUvZb18ZEg5MXE71SPUqBGcfGOAa3KEW3G2AOmle0xNaVhAVbmGWyUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJBBBWoZ5W8g02of8jd9C00rVRFE0znxpBKK0IRkh69FeyZsyhmSfDJ1OyX8EnVXMZFZ1qug1e14yEWgn5uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ55NJLAGi7N8RhBBomzL3xfBlNFc8iQTOHEv7kuVTCx0 -Provides: /usr/lib/ardour6/libardour.so.3 = set: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 +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: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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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