<86>Mar 25 12:03:40 userdel[2993245]: delete user 'rooter' <86>Mar 25 12:03:40 groupadd[2993261]: group added to /etc/group: name=rooter, GID=519 <86>Mar 25 12:03:40 groupadd[2993261]: group added to /etc/gshadow: name=rooter <86>Mar 25 12:03:40 groupadd[2993261]: new group: name=rooter, GID=519 <86>Mar 25 12:03:40 useradd[2993269]: new user: name=rooter, UID=519, GID=519, home=/root, shell=/bin/bash <86>Mar 25 12:03:40 userdel[2993330]: delete user 'builder' <86>Mar 25 12:03:40 userdel[2993330]: removed group 'builder' owned by 'builder' <86>Mar 25 12:03:40 userdel[2993330]: removed shadow group 'builder' owned by 'builder' <86>Mar 25 12:03:40 groupadd[2993342]: group added to /etc/group: name=builder, GID=520 <86>Mar 25 12:03:40 groupadd[2993342]: group added to /etc/gshadow: name=builder <86>Mar 25 12:03:40 groupadd[2993342]: new group: name=builder, GID=520 <86>Mar 25 12:03:40 useradd[2993348]: new user: name=builder, UID=520, GID=520, home=/usr/src, shell=/bin/bash <13>Mar 25 12:03:45 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Mar 25 12:03:45 rpmi: libsigc++2-2.10.2-alt1 sisyphus+231956.100.1.1 1560361060 installed <13>Mar 25 12:03:45 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Mar 25 12:03:45 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Mar 25 12:03:45 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>Mar 25 12:03:45 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Mar 25 12:03:45 rpmi: libsigc++2-devel-2.10.2-alt1 sisyphus+231956.100.1.1 1560361060 installed <13>Mar 25 12:03:45 rpmi: libserd-0.30.2-alt1_1 sisyphus+243654.100.1.1 1577467451 installed <13>Mar 25 12:03:45 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Mar 25 12:03:45 rpmi: libgomp1-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Mar 25 12:03:45 rpmi: perl-HTTP-Date-6.04-alt1 sisyphus+241046.100.1.1 1574192946 installed <13>Mar 25 12:03:45 rpmi: libglvnd-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:45 rpmi: libboost_system1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:45 rpmi: libsord-0.16.4-alt1_1 sisyphus+243655.100.1.3 1577468690 installed <13>Mar 25 12:03:45 rpmi: libserd-devel-0.30.2-alt1_1 sisyphus+243654.100.1.1 1577467451 installed <13>Mar 25 12:03:45 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Mar 25 12:03:45 rpmi: libart_lgpl-2.3.21-alt3 1303721925 installed <13>Mar 25 12:03:45 rpmi: libnettle7-3.5.1-alt1 sisyphus+235265.40.6.1 1566223065 installed <13>Mar 25 12:03:45 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed <13>Mar 25 12:03:46 rpmi: libicu66-1:6.6.1-alt1 sisyphus+247988.100.1.1 1584454027 installed <13>Mar 25 12:03:46 rpmi: libart_lgpl-devel-2.3.21-alt3 1303721925 installed <13>Mar 25 12:03:46 rpmi: libsord-devel-0.16.4-alt1_1 sisyphus+243655.100.1.3 1577468690 installed <13>Mar 25 12:03:46 rpmi: libsratom-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed <13>Mar 25 12:03:46 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Mar 25 12:03:46 rpmi: libflac8-1.3.3-alt1 sisyphus+247112.100.1.1 1582855667 installed <13>Mar 25 12:03:46 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Mar 25 12:03:46 rpmi: libsqlite3-3.31.0-alt1 sisyphus+244880.100.1.1 1579796940 installed <13>Mar 25 12:03:46 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed <13>Mar 25 12:03:46 rpmi: libquadmath0-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Mar 25 12:03:46 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Mar 25 12:03:46 rpmi: libbluez-5.54-alt1 sisyphus+247879.200.1.1 1584298943 installed <13>Mar 25 12:03:46 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284337 installed <13>Mar 25 12:03:46 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Mar 25 12:03:46 rpmi: perl-Compress-Raw-Zlib-2.093-alt1 sisyphus+242766.100.1.1 1576089368 installed <13>Mar 25 12:03:46 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Mar 25 12:03:46 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>Mar 25 12:03:46 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Mar 25 12:03:46 rpmi: libwayland-server-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed <13>Mar 25 12:03:46 rpmi: libwayland-client-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed <13>Mar 25 12:03:46 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Mar 25 12:03:46 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Mar 25 12:03:46 rpmi: libsamplerate-0.1.9-alt2 1487790086 installed <13>Mar 25 12:03:46 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244590 installed <13>Mar 25 12:03:46 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Mar 25 12:03:46 rpmi: libharfbuzz-2.6.4-alt2 sisyphus+247988.140.13.1 1584621552 installed <13>Mar 25 12:03:46 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Mar 25 12:03:47 rpmi: fontconfig-2.13.1-alt1 sisyphus+247349.100.1.2 1583841221 installed Updating fonts cache: <29>Mar 25 12:03:48 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Mar 25 12:03:48 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed <13>Mar 25 12:03:48 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Mar 25 12:03:48 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Mar 25 12:03:48 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Mar 25 12:03:48 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Mar 25 12:03:48 rpmi: libharfbuzz-icu-2.6.4-alt2 sisyphus+247988.140.13.1 1584621552 installed <13>Mar 25 12:03:48 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Mar 25 12:03:48 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>Mar 25 12:03:48 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271537 installed <13>Mar 25 12:03:48 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Mar 25 12:03:48 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Mar 25 12:03:48 rpmi: libbluez-devel-5.54-alt1 sisyphus+247879.200.1.1 1584298943 installed <13>Mar 25 12:03:48 rpmi: libcwiid-0.6.00-alt2.20100505gitfadf11e 1371650411 installed <13>Mar 25 12:03:48 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Mar 25 12:03:48 rpmi: libquadmath9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Mar 25 12:03:48 rpmi: libfftw3q-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Mar 25 12:03:48 rpmi: liblilv-0.24.4-alt1_7 sisyphus+241123.100.1.1 1574262400 installed <13>Mar 25 12:03:48 rpmi: libboost_regex1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libboost_graph1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: icu-utils-1:6.6.1-alt1 sisyphus+247988.100.1.1 1584454027 installed <13>Mar 25 12:03:48 rpmi: libicu-devel-1:6.6.1-alt1 sisyphus+247988.100.1.1 1584454027 installed <13>Mar 25 12:03:48 rpmi: libarchive13-3.4.0-alt1 sisyphus+235265.640.9.1 1566482857 installed <13>Mar 25 12:03:48 rpmi: libhogweed5-3.5.1-alt1 sisyphus+235265.40.6.1 1566223065 installed <13>Mar 25 12:03:48 rpmi: libgnutls30-3.6.12-alt1 sisyphus+245480.200.1.1 1580826690 installed <13>Mar 25 12:03:48 rpmi: libboost_atomic1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libboost_contract1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libboost_chrono1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libboost_timer1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libboost_thread1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libboost_type_erasure1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:48 rpmi: libOpenGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:48 rpmi: libGLES-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:48 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Mar 25 12:03:48 rpmi: libfftw3f-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Mar 25 12:03:48 rpmi: libfftw3l-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Mar 25 12:03:48 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed <13>Mar 25 12:03:48 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525762 installed <13>Mar 25 12:03:48 rpmi: libxml2-devel-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed <13>Mar 25 12:03:48 rpmi: libvamp-2.5-alt2.hg20140905.1 1434265616 installed <13>Mar 25 12:03:48 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed <13>Mar 25 12:03:48 rpmi: libtag-1.11.1-alt1 1479892963 installed <13>Mar 25 12:03:48 rpmi: libsuil-0.10.2-alt1_3 sisyphus+222084.100.1.1 1550609224 installed <13>Mar 25 12:03:48 rpmi: libyajl-2.1.0-alt1 1399891591 installed <13>Mar 25 12:03:48 rpmi: liblo-0.30-alt1 sisyphus+232988.100.1.1 1561297798 installed <13>Mar 25 12:03:48 rpmi: lv2-1.14.0-alt1_9 sisyphus+225135.100.1.1 1552752287 installed <13>Mar 25 12:03:48 rpmi: python-base-2.7.17-alt3 sisyphus+240580.60.5.1 1573516905 installed <13>Mar 25 12:03:48 rpmi: libiodbc-3.52.8-alt1 1387533996 installed <13>Mar 25 12:03:48 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed <13>Mar 25 12:03:48 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974197 installed <13>Mar 25 12:03:49 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed <13>Mar 25 12:03:49 rpmi: publicsuffix-list-dafsa-20200106-alt1 sisyphus+244007.100.1.1 1578588044 installed <13>Mar 25 12:03:49 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531657 installed <13>Mar 25 12:03:49 rpmi: libnghttp2-1.40.0-alt1 sisyphus+244416.100.1.1 1579241942 installed <13>Mar 25 12:03:49 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed <13>Mar 25 12:03:49 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed <13>Mar 25 12:03:49 rpmi: libgme-0.6.1-alt1 1521318055 installed <13>Mar 25 12:03:49 rpmi: libudfread-1.0.0-alt3 1528906339 installed <13>Mar 25 12:03:49 rpmi: libbluray-1.0.2-alt2 sisyphus+238344.100.1.1 1569839188 installed <13>Mar 25 12:03:49 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964843 installed <13>Mar 25 12:03:49 rpmi: libxvid-1.3.4-alt1 1507033991 installed <13>Mar 25 12:03:49 rpmi: libx265-176-3.1.2-alt1 sisyphus+242600.100.2.1 1576573626 installed <13>Mar 25 12:03:49 rpmi: libx264-148-alt2 1496163832 installed <13>Mar 25 12:03:49 rpmi: libwavpack-5.2.0-alt1 sisyphus+245225.100.1.1 1580282429 installed <13>Mar 25 12:03:49 rpmi: libvpx6-1.8.2-alt1 sisyphus+243422.100.1.1 1577075240 installed <13>Mar 25 12:03:49 rpmi: libtwolame-0.4.0-alt1 sisyphus+239176.100.2.1 1571294398 installed <13>Mar 25 12:03:49 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Mar 25 12:03:49 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed <13>Mar 25 12:03:49 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Mar 25 12:03:49 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Mar 25 12:03:49 rpmi: libfribidi-1.0.9-alt1 sisyphus+247242.1500.7.1 1583840860 installed <13>Mar 25 12:03:49 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed <13>Mar 25 12:03:49 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed <13>Mar 25 12:03:49 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed <13>Mar 25 12:03:49 rpmi: liblame-3.100-alt1 1527082574 installed <13>Mar 25 12:03:49 rpmi: libcodec2-0.8.1-alt1 1533802541 installed <13>Mar 25 12:03:49 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013870 installed <13>Mar 25 12:03:49 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Mar 25 12:03:49 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Mar 25 12:03:49 rpmi: perl-Compress-Raw-Bzip2-2.093-alt1 sisyphus+242765.100.1.1 1576089363 installed <13>Mar 25 12:03:49 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Mar 25 12:03:49 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Mar 25 12:03:49 rpmi: perl-Encode-3.04-alt1 sisyphus+247835.100.1.1 1584190307 installed <13>Mar 25 12:03:49 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Mar 25 12:03:49 rpmi: perl-IO-Compress-2.093-alt1 sisyphus+243543.100.1.1 1577294382 installed <13>Mar 25 12:03:49 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Mar 25 12:03:49 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Mar 25 12:03:49 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Mar 25 12:03:49 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Mar 25 12:03:49 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Mar 25 12:03:49 rpmi: perl-HTTP-Message-6.22-alt1 sisyphus+246933.100.1.1 1582638146 installed <13>Mar 25 12:03:49 rpmi: perl-HTTP-Cookies-6.08-alt1 sisyphus+242242.100.1.1 1575454022 installed <13>Mar 25 12:03:49 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Mar 25 12:03:49 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Mar 25 12:03:49 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Mar 25 12:03:49 rpmi: perl-libwww-6.43-alt1 sisyphus+241824.100.1.3 1574885081 installed <13>Mar 25 12:03:49 rpmi: perl-XML-Parser-2.44-alt2.2 sisyphus+219907.1300.1.1 1548343835 installed <13>Mar 25 12:03:49 rpmi: libatk-locales-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Mar 25 12:03:49 rpmi: libatk-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Mar 25 12:03:49 rpmi: libaom-1.0.0-alt2 sisyphus+235903.100.1.1 1565598682 installed <13>Mar 25 12:03:49 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Mar 25 12:03:49 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Mar 25 12:03:49 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Mar 25 12:03:49 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Mar 25 12:03:49 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Mar 25 12:03:50 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Mar 25 12:03:50 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Mar 25 12:03:50 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Mar 25 12:03:50 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed <13>Mar 25 12:03:50 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Mar 25 12:03:50 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed <13>Mar 25 12:03:50 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Mar 25 12:03:50 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Mar 25 12:03:50 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Mar 25 12:03:50 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Mar 25 12:03:50 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Mar 25 12:03:51 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Mar 25 12:03:52 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Mar 25 12:03:52 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Mar 25 12:03:52 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Mar 25 12:03:52 rpmi: libXaw-1.0.12-alt1 1391072624 installed <13>Mar 25 12:03:52 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Mar 25 12:03:52 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Mar 25 12:03:52 rpmi: libvdpau-1:1.3-alt1 sisyphus+236768.100.1.1 1567066130 installed <13>Mar 25 12:03:52 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Mar 25 12:03:52 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507906 installed <13>Mar 25 12:03:52 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Mar 25 12:03:52 rpmi: libdrm-1:2.4.100-alt1 sisyphus+240099.100.1.1 1572599774 installed <13>Mar 25 12:03:52 rpmi: libGLX-mesa-4:20.0.2-alt1 sisyphus+248079.100.1.1 1584608940 installed <13>Mar 25 12:03:52 rpmi: libGLX-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:52 rpmi: libGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:52 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Mar 25 12:03:52 rpmi: libva-2.6.1-alt1 sisyphus+246583.100.1.1 1582032862 installed <13>Mar 25 12:03:52 rpmi: libavutil56-2:4.2.2-alt1 sisyphus+243947.100.1.1 1578561009 installed <13>Mar 25 12:03:52 rpmi: libswresample3-2:4.2.2-alt1 sisyphus+243947.100.1.1 1578561009 installed <13>Mar 25 12:03:52 rpmi: libfreeglut-3.2.1-alt2 sisyphus+239597.100.1.1 1571728966 installed <13>Mar 25 12:03:52 rpmi: libgbm-4:20.0.2-alt1 sisyphus+248079.100.1.1 1584608940 installed <13>Mar 25 12:03:52 rpmi: libEGL-mesa-4:20.0.2-alt1 sisyphus+248079.100.1.1 1584608940 installed <13>Mar 25 12:03:52 rpmi: libEGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:52 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Mar 25 12:03:52 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>Mar 25 12:03:52 rpmi: libcairomm-1.12.2-alt1 1520595683 installed <13>Mar 25 12:03:52 rpmi: libglvnd-devel-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Mar 25 12:03:52 rpmi: libEGL-devel-4:20.0.2-alt1 sisyphus+248079.100.1.1 1584608940 installed <13>Mar 25 12:03:52 rpmi: libGL-devel-4:20.0.2-alt1 sisyphus+248079.100.1.1 1584608940 installed <13>Mar 25 12:03:52 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed <13>Mar 25 12:03:52 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Mar 25 12:03:52 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Mar 25 12:03:52 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043818 installed <13>Mar 25 12:03:52 rpmi: libconfig-c++-1.5-alt2 1528494247 installed <13>Mar 25 12:03:52 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>Mar 25 12:03:52 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Mar 25 12:03:52 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Mar 25 12:03:52 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Mar 25 12:03:52 rpmi: libsystemd-1:245.2-alt1 sisyphus+248437.100.1.1 1585068161 installed <13>Mar 25 12:03:52 rpmi: libdbus-1.12.16-alt2 sisyphus+240566.100.2.1 1573547696 installed <13>Mar 25 12:03:52 rpmi: libavahi-0.7-alt2 sisyphus+247785.100.1.1 1584114591 installed <13>Mar 25 12:03:52 rpmi: libcups-2.3.1-alt1 sisyphus+247381.100.2.2 1583841455 installed <13>Mar 25 12:03:52 rpmi: libcelt-1:0.10.0-alt1.qa1 1365952807 installed <13>Mar 25 12:03:52 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Mar 25 12:03:52 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Mar 25 12:03:52 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Mar 25 12:03:52 rpmi: libgd3-2.2.5-alt3 sisyphus+226800.200.2.1 1554649317 installed <13>Mar 25 12:03:53 rpmi: libgs-9.28-alt0.rc1.1 sisyphus+237325.100.1.1 1568104012 installed <13>Mar 25 12:03:53 rpmi: shared-mime-info-1.15-alt1 sisyphus+240378.100.1.1 1573073800 installed <13>Mar 25 12:03:53 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed <13>Mar 25 12:03:54 rpmi: gsettings-desktop-schemas-data-3.36.0-alt1 sisyphus+247780.300.3.2 1584198326 installed <13>Mar 25 12:03:54 rpmi: libgio-2.64.1-alt1 sisyphus+247780.100.3.2 1584198161 installed <13>Mar 25 12:03:54 rpmi: gsettings-desktop-schemas-3.36.0-alt1 sisyphus+247780.300.3.2 1584198368 installed <13>Mar 25 12:03:54 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Mar 25 12:03:54 rpmi: libglibmm-2.64.2-alt1 sisyphus+248275.100.1.1 1584869059 installed <13>Mar 25 12:03:54 rpmi: libatkmm-2.28.0-alt1 sisyphus+225446.200.1.1 1553164738 installed <13>Mar 25 12:03:54 rpmi: libpangomm-2.42.1-alt1 sisyphus+248214.100.1.1 1584827712 installed <13>Mar 25 12:03:54 rpmi: librsvg-1:2.48.0-alt1 sisyphus+247780.1400.3.2 1584200309 installed <13>Mar 25 12:03:55 rpmi: libavcodec58-2:4.2.2-alt1 sisyphus+243947.100.1.1 1578561009 installed <13>Mar 25 12:03:55 rpmi: libxml++2-2.40.1-alt4 sisyphus+230149.100.1.1 1558811154 installed <13>Mar 25 12:03:55 rpmi: gtk-update-icon-cache-3.24.14-alt1 sisyphus+247780.700.3.2 1584199710 installed <13>Mar 25 12:03:55 rpmi: libgtk+2-2.24.32-alt4 sisyphus+248211.200.2.1 1584869549 installed <13>Mar 25 12:03:55 rpmi: libgail-2.24.32-alt4 sisyphus+248211.200.2.1 1584869549 installed <13>Mar 25 12:03:55 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed <13>Mar 25 12:03:55 rpmi: libgnomecanvas-2.30.3-alt2 1297296491 installed <13>Mar 25 12:03:55 rpmi: libgtkmm2-2.24.5-alt1 1475043238 installed <13>Mar 25 12:03:55 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958594 installed <13>Mar 25 12:03:55 rpmi: libgraphviz-2.41.2-alt3 sisyphus+248120.100.2.1 1584721871 installed <13>Mar 25 12:03:55 rpmi: libgtkglext-1.2.0-alt4 1526376551 installed <13>Mar 25 12:03:55 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Mar 25 12:03:55 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed <13>Mar 25 12:03:55 rpmi: libstdc++9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Mar 25 12:03:56 rpmi: gcc9-c++-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Mar 25 12:03:56 rpmi: cppunit-1.14.0-alt1 1500643381 installed <13>Mar 25 12:03:56 rpmi: libboost_context1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_fiber1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_stacktrace1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_test1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_serialization1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_random1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_iostreams1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_date_time1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:56 rpmi: libboost_container1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:58 rpmi: boost-devel-headers-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed <13>Mar 25 12:03:58 rpmi: boost-devel-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595897 installed <13>Mar 25 12:03:58 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587857 installed <13>Mar 25 12:03:59 rpmi: alsa-ucm-conf-1.2.2-alt1 sisyphus+246761.200.1.1 1582270179 installed <13>Mar 25 12:03:59 rpmi: alsa-topology-conf-1.2.2-alt1 sisyphus+246761.100.1.1 1582270157 installed <13>Mar 25 12:03:59 rpmi: libalsa-1:1.2.2-alt1 sisyphus+246761.300.1.1 1582270238 installed <13>Mar 25 12:03:59 rpmi: python-modules-curses-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:03:59 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Mar 25 12:03:59 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Mar 25 12:03:59 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Mar 25 12:03:59 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Mar 25 12:03:59 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Mar 25 12:03:59 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Mar 25 12:03:59 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed <13>Mar 25 12:03:59 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Mar 25 12:03:59 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Mar 25 12:03:59 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Mar 25 12:03:59 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Mar 25 12:03:59 rpmi: libpython3-3.8.1-alt1 sisyphus+245000.10.78.1 1583192667 installed <13>Mar 25 12:03:59 rpmi: python3-3.8.1-alt1 sisyphus+245000.10.78.1 1583192667 installed <13>Mar 25 12:04:00 rpmi: python3-base-3.8.1-alt1 sisyphus+245000.10.78.1 1583192667 installed <13>Mar 25 12:04:00 rpmi: glib2-devel-2.64.1-alt1 sisyphus+247780.100.3.2 1584198161 installed <13>Mar 25 12:04:00 rpmi: libgio-devel-2.64.1-alt1 sisyphus+247780.100.3.2 1584198161 installed <13>Mar 25 12:04:00 rpmi: libglibmm-devel-2.64.2-alt1 sisyphus+248275.100.1.1 1584869059 installed <13>Mar 25 12:04:00 rpmi: libharfbuzz-devel-2.6.4-alt2 sisyphus+247988.140.13.1 1584621552 installed <13>Mar 25 12:04:00 rpmi: libfreetype-devel-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Mar 25 12:04:00 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+247349.100.1.2 1583841221 installed <13>Mar 25 12:04:00 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Mar 25 12:04:00 rpmi: libatk-devel-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Mar 25 12:04:00 rpmi: libatkmm-devel-2.28.0-alt1 sisyphus+225446.200.1.1 1553164738 installed <13>Mar 25 12:04:00 rpmi: libcairomm-devel-1.12.2-alt1 1520595683 installed <13>Mar 25 12:04:00 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Mar 25 12:04:00 rpmi: libpango-devel-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>Mar 25 12:04:00 rpmi: libpangomm-devel-2.42.1-alt1 sisyphus+248214.100.1.1 1584827712 installed <13>Mar 25 12:04:00 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Mar 25 12:04:00 rpmi: gtk-builder-convert-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed <13>Mar 25 12:04:00 rpmi: libgtk+2-devel-2.24.32-alt4 sisyphus+248211.200.2.1 1584869549 installed <13>Mar 25 12:04:00 rpmi: libgail-devel-2.24.32-alt4 sisyphus+248211.200.2.1 1584869549 installed <13>Mar 25 12:04:00 rpmi: libgnomecanvas-devel-2.30.3-alt2 1297296491 installed <13>Mar 25 12:04:01 rpmi: libgtkmm2-devel-2.24.5-alt1 1475043238 installed <13>Mar 25 12:04:01 rpmi: libmysqlclient21-8.0.19-alt1 sisyphus+247853.100.1.1 1584242127 installed <13>Mar 25 12:04:01 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Mar 25 12:04:01 groupadd[3023841]: group added to /etc/group: name=_keytab, GID=499 <86>Mar 25 12:04:01 groupadd[3023841]: group added to /etc/gshadow: name=_keytab <86>Mar 25 12:04:01 groupadd[3023841]: new group: name=_keytab, GID=499 <13>Mar 25 12:04:01 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137330 installed <13>Mar 25 12:04:01 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Mar 25 12:04:01 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Mar 25 12:04:01 rpmi: python-modules-compiler-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-email-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-unittest-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-encodings-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-nis-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-xml-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-hotshot-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-bsddb-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-ctypes-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-multiprocessing-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-modules-logging-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-strict-2.7.17-alt4 sisyphus+244873.100.2.1 1581419620 installed <13>Mar 25 12:04:01 rpmi: libffado-2.4.1-alt2 sisyphus+222591.100.1.1 1550914672 installed <13>Mar 25 12:04:01 rpmi: jack-audio-connection-kit-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043818 installed <13>Mar 25 12:04:01 rpmi: python-modules-distutils-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:01 rpmi: python-module-isodate-0.5.4-alt1 sisyphus+227495.1200.1.3 1555843100 installed <13>Mar 25 12:04:01 rpmi: python-module-pkg_resources-1:41.4.0-alt1 sisyphus+238787.100.2.1 1570608044 installed <13>Mar 25 12:04:01 rpmi: python-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Mar 25 12:04:01 rpmi: python-module-rdflib-4.2.2-alt3 sisyphus+245852.300.2.1 1581423749 installed <13>Mar 25 12:04:02 rpmi: lv2-devel-1.14.0-alt1_9 sisyphus+225135.100.1.1 1552752287 installed <13>Mar 25 12:04:02 rpmi: libsratom-devel-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed <13>Mar 25 12:04:02 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Mar 25 12:04:02 rpmi: libssh-0.9.3-alt2 sisyphus+247315.100.1.2 1583840783 installed <13>Mar 25 12:04:02 rpmi: libavformat58-2:4.2.2-alt1 sisyphus+243947.100.1.1 1578561009 installed <13>Mar 25 12:04:02 rpmi: libaubio5-0.4.9-alt3 sisyphus+247694.300.3.3 1584382828 installed <86>Mar 25 12:04:02 groupadd[3024888]: group added to /etc/group: name=sasl, GID=498 <86>Mar 25 12:04:02 groupadd[3024888]: group added to /etc/gshadow: name=sasl <86>Mar 25 12:04:02 groupadd[3024888]: new group: name=sasl, GID=498 <13>Mar 25 12:04:02 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed <13>Mar 25 12:04:02 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed <13>Mar 25 12:04:02 rpmi: libcurl-7.69.1-alt1 sisyphus+247613.100.1.1 1583913910 installed <13>Mar 25 12:04:02 rpmi: libraptor2-2.0.15-alt1 1417013332 installed <13>Mar 25 12:04:02 rpmi: raptor2-devel-2.0.15-alt1 1417013332 installed <13>Mar 25 12:04:02 rpmi: librasqal3-0.9.32-alt3 sisyphus+222990.100.1.1 1551360595 installed <13>Mar 25 12:04:02 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+222990.100.1.1 1551360595 installed <13>Mar 25 12:04:02 rpmi: liblrdf-0.6.1-alt1 1493047570 installed <13>Mar 25 12:04:02 rpmi: libpq5-12.2-alt1 sisyphus+247988.300.3.1 1584463747 installed <13>Mar 25 12:04:02 rpmi: libredland-1.0.17-alt3 sisyphus+223916.100.1.1 1551891183 installed <13>Mar 25 12:04:02 rpmi: libredland-devel-1.0.17-alt3 sisyphus+223916.100.1.1 1551891183 installed <13>Mar 25 12:04:02 rpmi: liblrdf-devel-0.6.1-alt1 1493047570 installed <13>Mar 25 12:04:02 rpmi: libcurl-devel-7.69.1-alt1 sisyphus+247613.100.1.1 1583913910 installed <13>Mar 25 12:04:02 rpmi: libaubio5-devel-0.4.9-alt3 sisyphus+247694.300.3.3 1584382828 installed <13>Mar 25 12:04:02 rpmi: python-dev-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Mar 25 12:04:02 rpmi: liblilv-devel-0.24.4-alt1_7 sisyphus+241123.100.1.1 1574262400 installed <13>Mar 25 12:04:02 rpmi: libsuil-devel-0.10.2-alt1_3 sisyphus+222084.100.1.1 1550609224 installed <13>Mar 25 12:04:02 rpmi: libjack-devel-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043818 installed <13>Mar 25 12:04:02 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958594 installed <13>Mar 25 12:04:02 rpmi: libalsa-devel-1:1.2.2-alt1 sisyphus+246761.300.1.1 1582270238 installed <13>Mar 25 12:04:02 rpmi: cppunit-devel-1.14.0-alt1 1500643381 installed <13>Mar 25 12:04:02 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed <13>Mar 25 12:04:02 rpmi: graphviz-2.41.2-alt3 sisyphus+248120.100.2.1 1584721871 installed <13>Mar 25 12:04:02 rpmi: libxslt-devel-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Mar 25 12:04:03 rpmi: liblo-devel-0.30-alt1 sisyphus+232988.100.1.1 1561297798 installed <13>Mar 25 12:04:03 rpmi: libtag-devel-1.11.1-alt1 1479892963 installed <13>Mar 25 12:04:03 rpmi: libusb-devel-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed <13>Mar 25 12:04:03 rpmi: libvamp-devel-2.5-alt2.hg20140905.1 1434265616 installed <13>Mar 25 12:04:03 rpmi: libfftw3-devel-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Mar 25 12:04:03 rpmi: libarchive-devel-3.4.0-alt1 sisyphus+235265.640.9.1 1566482857 installed <13>Mar 25 12:04:03 rpmi: libcwiid-devel-0.6.00-alt2.20100505gitfadf11e 1371650411 installed <13>Mar 25 12:04:03 rpmi: librubberband-devel-1.8.1-alt1.hg20140905.1 1434271537 installed <13>Mar 25 12:04:03 rpmi: libsamplerate-devel-0.1.9-alt2 1487790086 installed <13>Mar 25 12:04:03 rpmi: libsndfile-devel-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Mar 25 12:04:03 rpmi: libsqlite3-devel-3.31.0-alt1 sisyphus+244880.100.1.1 1579796940 installed <13>Mar 25 12:04:03 rpmi: libflac-devel-1.3.3-alt1 sisyphus+247112.100.1.1 1582855667 installed <13>Mar 25 12:04:03 rpmi: libogg-devel-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>Mar 25 12:04:03 rpmi: libuuid-devel-2.33.2-alt1 sisyphus+227076.100.1.1 1555076789 installed <13>Mar 25 12:04:03 rpmi: libudev-devel-1:245.2-alt1 sisyphus+248437.100.1.1 1585068161 installed <13>Mar 25 12:04:04 rpmi: doxygen-1:1.8.15-alt1 sisyphus+220984.100.1.2 1549663873 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ardour-5.12-alt3.nosrc.rpm Installing ardour-5.12-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.97265 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ardour-5.12 + echo 'Source #0 (ardour-5.12.tar):' Source #0 (ardour-5.12.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ardour-5.12.tar + cd ardour-5.12 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.90935 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-5.12 + ./waf configure --prefix=/usr --libdir=/usr/lib --configdir=/etc --program-name=Ardour --nls --docs Setting top to : /usr/src/RPM/BUILD/ardour-5.12 Setting out to : /usr/src/RPM/BUILD/ardour-5.12/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 : yes Checking for boost library >= 1.39 : ok Checking for program pkg-config : /usr/bin/pkg-config Checking for 'alsa' : yes Checking for 'glib-2.0' >= 2.28 : yes Checking for 'gthread-2.0' >= 2.2 : yes Checking for 'glibmm-2.4' >= 2.32.0 : yes Checking for 'sndfile' >= 1.0.18 : yes Checking for 'giomm-2.4' >= 2.2 : yes Checking for 'libcurl' >= 7.0.0 : yes Checking for 'libarchive' >= 3.0.0 : yes Checking for 'liblo' >= 0.26 : yes Checking for 'taglib' >= 1.6 : 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 clang : no Checking for 'libudev' : yes Checking for 'fftw3f' : yes Checking for 'aubio' >= 0.3.2 : yes Checking for 'aubio' >= 0.4.0 : yes Checking for 'libxml-2.0' : yes Checking for 'sigc++-2.0' >= 2.0 : yes Checking for function getmntent : yes Checking for header execinfo.h : yes Checking for header unistd.h : yes Checking for function posix_memalign : yes Checking for function localtime_r : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes 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 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 '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 program gas,as,gcc : /usr/bin/as Checking for 'lrdf' >= 0.4.0 : yes Checking for 'samplerate' >= 0.1.0 : yes Checking for 'lv2' >= 1.0.0 : yes Checking for 'lv2' >= 1.2.0 : yes Checking for 'lv2' >= 1.10.0 : 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.14.0 : yes Checking for 'lilv-0' >= 0.16.0 : yes Checking for 'lilv-0' >= 0.19.2 : yes Checking for 'lilv-0' >= 0.21.3 : yes Checking for 'suil-0' >= 0.6.0 : yes Checking for 'ogg' >= 1.1.2 : yes Checking for 'flac' >= 1.2.1 : 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 'gtkmm-2.4' >= 2.8 : yes Checking for 'gtk+-2.0' >= 2.12.1 : yes Checking for 'samplerate' >= 0.1.7 : yes Checking for 'fftw3f' >= 3.3.5 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/format.hpp : yes Checking for 'lv2' >= 1.0.0 : yes Checking for 'cairo' >= 1.12.0 : yes 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 * build session-utils : no Checking for 'dbus-1' : not found Checking for function readline : 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 * 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 * FLAC : True * FPU optimization : True * Freedesktop files : False * Libjack linking : link * Libjack metadata : True * Lua Binding Doc : False * LV2 UI embedding : True * LV2 support : True * LV2 extensions : True * LXVST support : True * Mac VST support : 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 * Windows VST support : False * Wiimote support : True * Windows key : Mod4> build/tools/sanity_check/main.cpp.1.o [ 2/957] cxx: tools/sanity_check/systemtest.cpp -> build/tools/sanity_check/systemtest.cpp.1.o [ 3/957] c: tools/gccabicheck/abicheck.c -> build/tools/gccabicheck/abicheck.c.1.o [ 4/957] c: libs/clearlooks-newer/animation.c -> build/libs/clearlooks-newer/animation.c.1.o [ 5/957] c: libs/clearlooks-newer/cairo-support.c -> build/libs/clearlooks-newer/cairo-support.c.1.o [ 6/957] c: libs/clearlooks-newer/clearlooks_draw.c -> build/libs/clearlooks-newer/clearlooks_draw.c.1.o [ 7/957] c: libs/clearlooks-newer/clearlooks_draw_glossy.c -> build/libs/clearlooks-newer/clearlooks_draw_glossy.c.1.o [ 8/957] c: libs/clearlooks-newer/clearlooks_draw_gummy.c -> build/libs/clearlooks-newer/clearlooks_draw_gummy.c.1.o [ 9/957] c: libs/clearlooks-newer/clearlooks_draw_inverted.c -> build/libs/clearlooks-newer/clearlooks_draw_inverted.c.1.o [ 10/957] c: libs/clearlooks-newer/clearlooks_rc_style.c -> build/libs/clearlooks-newer/clearlooks_rc_style.c.1.o [ 11/957] c: libs/clearlooks-newer/clearlooks_style.c -> build/libs/clearlooks-newer/clearlooks_style.c.1.o [ 12/957] c: libs/clearlooks-newer/clearlooks_theme_main.c -> build/libs/clearlooks-newer/clearlooks_theme_main.c.1.o [ 13/957] c: libs/clearlooks-newer/support.c -> build/libs/clearlooks-newer/support.c.1.o [ 14/957] c: libs/clearlooks-newer/widget-information.c -> build/libs/clearlooks-newer/widget-information.c.1.o [ 15/957] engines: -> build/libs/clearlooks-newer/engines [ 16/957] c: libs/fluidsynth/src/fluid_midi.c -> build/libs/fluidsynth/src/fluid_midi.c.2.o [ 17/957] c: libs/fluidsynth/src/fluid_adsr_env.c -> build/libs/fluidsynth/src/fluid_adsr_env.c.2.o [ 18/957] c: libs/fluidsynth/src/fluid_chorus.c -> build/libs/fluidsynth/src/fluid_chorus.c.2.o [ 19/957] c: libs/fluidsynth/src/fluid_iir_filter.c -> build/libs/fluidsynth/src/fluid_iir_filter.c.2.o [ 20/957] c: libs/fluidsynth/src/fluid_lfo.c -> build/libs/fluidsynth/src/fluid_lfo.c.2.o [ 21/957] c: libs/fluidsynth/src/fluid_rev.c -> build/libs/fluidsynth/src/fluid_rev.c.2.o [ 22/957] c: libs/fluidsynth/src/fluid_rvoice.c -> build/libs/fluidsynth/src/fluid_rvoice.c.2.o [ 23/957] c: libs/fluidsynth/src/fluid_rvoice_dsp.c -> build/libs/fluidsynth/src/fluid_rvoice_dsp.c.2.o [ 24/957] c: libs/fluidsynth/src/fluid_rvoice_event.c -> build/libs/fluidsynth/src/fluid_rvoice_event.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [ 25/957] c: libs/fluidsynth/src/fluid_rvoice_mixer.c -> build/libs/fluidsynth/src/fluid_rvoice_mixer.c.2.o [ 26/957] c: libs/fluidsynth/src/fluid_defsfont.c -> build/libs/fluidsynth/src/fluid_defsfont.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/cairo-support.c:2: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ [ 27/957] c: libs/fluidsynth/src/fluid_chan.c -> build/libs/fluidsynth/src/fluid_chan.c.2.o [ 28/957] c: libs/fluidsynth/src/fluid_event.c -> build/libs/fluidsynth/src/fluid_event.c.2.o [ 29/957] c: libs/fluidsynth/src/fluid_gen.c -> build/libs/fluidsynth/src/fluid_gen.c.2.o [ 30/957] c: libs/fluidsynth/src/fluid_mod.c -> build/libs/fluidsynth/src/fluid_mod.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/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 /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [ 31/957] c: libs/fluidsynth/src/fluid_synth.c -> build/libs/fluidsynth/src/fluid_synth.c.2.o [ 32/957] c: libs/fluidsynth/src/fluid_tuning.c -> build/libs/fluidsynth/src/fluid_tuning.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/general-support.h:2, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ [ 33/957] c: libs/fluidsynth/src/fluid_voice.c -> build/libs/fluidsynth/src/fluid_voice.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 34/957] c: libs/fluidsynth/src/fluid_conv.c -> build/libs/fluidsynth/src/fluid_conv.c.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 35/957] c: libs/fluidsynth/src/fluid_hash.c -> build/libs/fluidsynth/src/fluid_hash.c.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_midi.c: At top level: ../libs/fluidsynth/src/fluid_midi.c:27:12: warning: 'fluid_midi_event_length' declared 'static' but never defined [-Wunused-function] 27 | static int fluid_midi_event_length(unsigned char event); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_midi.c:34:14: warning: 'fluid_file_read_full' declared 'static' but never defined [-Wunused-function] 34 | static char* fluid_file_read_full(fluid_file fp, size_t* length); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_rvoice_dsp.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_chorus.h:25, from ../libs/fluidsynth/src/fluid_chorus.c:68: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 36/957] c: libs/fluidsynth/src/fluid_list.c -> build/libs/fluidsynth/src/fluid_list.c.2.o [ 37/957] c: libs/fluidsynth/src/fluid_ringbuffer.c -> build/libs/fluidsynth/src/fluid_ringbuffer.c.2.o [ 38/957] c: libs/fluidsynth/src/fluid_settings.c -> build/libs/fluidsynth/src/fluid_settings.c.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluid_sys.h:39, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 39/957] c: libs/fluidsynth/src/fluid_sys.c -> build/libs/fluidsynth/src/fluid_sys.c.2.o [ 40/957] c: libs/hidapi/linux/hid.c -> build/libs/hidapi/linux/hid.c.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_cached_sampledata_load': ../libs/fluidsynth/src/fluid_defsfont.c:283:25: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 283 | loaded_sampledata = (short*) cached_sampledata->sampledata; | ^ In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29, from ../libs/fluidsynth/src/fluid_defsfont.c:25: ../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_cached_sampledata_unload': ../libs/fluidsynth/src/fluid_defsfont.c:401:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 401 | FLUID_FREE((short*) cached_sampledata->sampledata); | ^ ../libs/fluidsynth/src/fluidsynth_priv.h:221:43: note: in definition of macro 'FLUID_FREE' 221 | #define FLUID_FREE(_p) free(_p) | ^~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_voice.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 41/957] c: libs/libltc/ltc.c -> build/libs/libltc/ltc.c.2.o ../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_get_overflow_prio': ../libs/fluidsynth/src/fluid_voice.c:1620:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1620 | if (a < 0.1) | ^~ ../libs/fluidsynth/src/fluid_voice.c:1622:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1622 | this_voice_prio += score->volume / a; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_synth.h:34, from ../libs/fluidsynth/src/fluid_synth.c:23: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ At top level: [ 42/957] c: libs/libltc/timecode.c -> build/libs/libltc/timecode.c.2.o ../libs/fluidsynth/src/fluid_tuning.c:146:13: warning: 'fluid_tuning_set_key' defined but not used [-Wunused-function] 146 | static void fluid_tuning_set_key(fluid_tuning_t* tuning, int key, double pitch) | ^~~~~~~~~~~~~~~~~~~~ [ 43/957] c: libs/libltc/encoder.c -> build/libs/libltc/encoder.c.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c: In function 'fluid_curtime': ../libs/fluidsynth/src/fluid_sys.c:373:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 373 | GTimeVal timeval; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:376:5: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 376 | g_get_current_time (&timeval); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here 679 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:380:3: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 380 | g_get_current_time (&timeval); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here 679 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c: In function 'fluid_utime': ../libs/fluidsynth/src/fluid_sys.c:392:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 392 | GTimeVal timeval; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:394:3: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 394 | g_get_current_time (&timeval); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here 679 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ [ 44/957] c: libs/libltc/decoder.c -> build/libs/libltc/decoder.c.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_hash.c:34: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_settings.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 45/957] cxx: libs/lua/lua.cc -> build/libs/lua/lua.cc.1.o [ 46/957] cxx: libs/lua/luastate.cc -> build/libs/lua/luastate.cc.1.o ../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_register_str': ../libs/fluidsynth/src/fluid_settings.c:460:42: warning: passing argument 2 of 'new_fluid_str_setting' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 460 | setting = new_fluid_str_setting(def, def, hints, fun, data); | ^~~ ../libs/fluidsynth/src/fluid_settings.c:87:48: note: expected 'char *' but argument is of type 'const char *' 87 | new_fluid_str_setting(const char* value, char* def, int hints, fluid_str_update_t fun, void* data) | ~~~~~~^~~ [ 47/957] cxx: libs/ptformat/ptfformat.cc -> build/libs/ptformat/ptfformat.cc.1.o [ 48/957] cxx: libs/qm-dsp/base/Pitch.cpp -> build/libs/qm-dsp/base/Pitch.cpp.1.o ../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_foreach_option': [ 49/957] cxx: libs/qm-dsp/base/KaiserWindow.cpp -> build/libs/qm-dsp/base/KaiserWindow.cpp.1.o ../libs/fluidsynth/src/fluid_settings.c:1405:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1405 | (*func)(data, (char *)name, (char *)fluid_list_get (p)); | ^ [ 50/957] cxx: libs/qm-dsp/base/SincWindow.cpp -> build/libs/qm-dsp/base/SincWindow.cpp.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [ 52/957] cxx: libs/qm-dsp/dsp/chromagram/Chromagram.cpp -> build/libs/qm-dsp/dsp/chromagram/Chromagram.cpp.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/general-support.h:2, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ [ 52/957] cxx: libs/qm-dsp/dsp/chromagram/ConstantQ.cpp -> build/libs/qm-dsp/dsp/chromagram/ConstantQ.cpp.1.o [ 54/957] cxx: libs/qm-dsp/dsp/mfcc/MFCC.cpp -> build/libs/qm-dsp/dsp/mfcc/MFCC.cpp.1.o [ 55/957] cxx: libs/qm-dsp/dsp/onsets/DetectionFunction.cpp -> build/libs/qm-dsp/dsp/onsets/DetectionFunction.cpp.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluidsynth_priv.h:25, 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': In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 56/957] cxx: libs/qm-dsp/dsp/onsets/PeakPicking.cpp -> build/libs/qm-dsp/dsp/onsets/PeakPicking.cpp.1.o /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 57/957] cxx: libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp -> build/libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp.1.o [ 58/957] cxx: libs/qm-dsp/dsp/rateconversion/Decimator.cpp -> build/libs/qm-dsp/dsp/rateconversion/Decimator.cpp.1.o [ 58/957] cxx: libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp -> build/libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp.1.o [ 59/957] cxx: libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp -> build/libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp.1.o [ 62/957] cxx: libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp -> build/libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp.1.o [ 61/957] cxx: libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp -> build/libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_event_priv.h:26, from ../libs/fluidsynth/src/fluid_event.c:31: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 63/957] cxx: libs/qm-dsp/dsp/signalconditioning/Filter.cpp -> build/libs/qm-dsp/dsp/signalconditioning/Filter.cpp.1.o ../libs/ptformat/ptfformat.cc:30:1: warning: 'void hexdump(uint8_t*, int)' defined but not used [-Wunused-function] 30 | hexdump(uint8_t *data, int len) | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/general-support.h:2, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ [ 63/957] cxx: libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp -> build/libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp.1.o [ 64/957] cxx: libs/qm-dsp/dsp/signalconditioning/Framer.cpp -> build/libs/qm-dsp/dsp/signalconditioning/Framer.cpp.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 66/957] cxx: libs/qm-dsp/dsp/tempotracking/DownBeat.cpp -> build/libs/qm-dsp/dsp/tempotracking/DownBeat.cpp.1.o [ 66/957] cxx: libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp -> build/libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp.1.o [ 67/957] cxx: libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp -> build/libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp.1.o [ 68/957] cxx: libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp -> build/libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/widget-information.c:1: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/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: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/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: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [ 69/957] cxx: libs/qm-dsp/dsp/tonal/TCSgram.cpp -> build/libs/qm-dsp/dsp/tonal/TCSgram.cpp.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/general-support.h:2, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/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: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/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: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/widget-information.c:1: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/clearlooks_theme_main.c:1: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/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 /usr/include/gtk-2.0/gtk/gtk.h:234, from /usr/src/RPM/BUILD/ardour-5.12/libs/clearlooks-newer/cairo-support.h:3, from /usr/src/RPM/BUILD/ardour-5.12/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: /usr/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 /usr/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: /usr/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 /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/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 /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/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 /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/widget-information.c:1: /usr/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 /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/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': /usr/include/glib-2.0/gobject/gtype.h:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/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)) | ^~~~~~~~~~~ /usr/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)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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) | ^~~~~~~~~~ /usr/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)) | ^~~~~~~~~~~~~~~~ /usr/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)))) | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/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': /usr/include/glib-2.0/gobject/gtype.h:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/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]); | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/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; | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2315:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2315 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/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))) | ^~~~~~~~~~~ /usr/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)))) | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2315:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2315 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/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))) | ^~~~~~~~~~~ /usr/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)))) | ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/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)) | ^~~~~~~~~~~ /usr/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)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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); | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/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 /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/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': /usr/include/glib-2.0/gobject/gtype.h:2315:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2315 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/include/glib-2.0/glib/gmacros.h:937:25: note: in definition of macro 'G_LIKELY' 937 | #define G_LIKELY(expr) (expr) | ^~~~ ../libs/clearlooks-newer/clearlooks_style.c:1436:2: note: in expansion of macro 'g_return_val_if_fail' 1436 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~~~~~~~~ /usr/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))) | ^~~~~~~~~~~ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:161:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 161 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1436:24: note: in expansion of macro 'GDK_IS_PIXBUF' 1436 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 70/957] cxx: libs/qm-dsp/dsp/tonal/TonalEstimator.cpp -> build/libs/qm-dsp/dsp/tonal/TonalEstimator.cpp.1.o [ 71/957] cxx: libs/qm-dsp/dsp/transforms/FFT.cpp -> build/libs/qm-dsp/dsp/transforms/FFT.cpp.1.o [ 72/957] cxx: libs/qm-dsp/dsp/wavelet/Wavelet.cpp -> build/libs/qm-dsp/dsp/wavelet/Wavelet.cpp.1.o [ 73/957] cxx: libs/qm-dsp/maths/Correlation.cpp -> build/libs/qm-dsp/maths/Correlation.cpp.1.o [ 74/957] cxx: libs/qm-dsp/maths/CosineDistance.cpp -> build/libs/qm-dsp/maths/CosineDistance.cpp.1.o [ 75/957] cxx: libs/qm-dsp/maths/KLDivergence.cpp -> build/libs/qm-dsp/maths/KLDivergence.cpp.1.o [ 76/957] cxx: libs/qm-dsp/maths/MathUtilities.cpp -> build/libs/qm-dsp/maths/MathUtilities.cpp.1.o [ 77/957] c: libs/qm-dsp/maths/pca/pca.c -> build/libs/qm-dsp/maths/pca/pca.c.1.o ../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) | ^~~~ [ 78/957] c: libs/qm-dsp/ext/kissfft/kiss_fft.c -> build/libs/qm-dsp/ext/kissfft/kiss_fft.c.1.o [ 79/957] c: libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c -> build/libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c.1.o [ 80/957] cxx: libs/vamp-plugins/plugins.cpp -> build/libs/vamp-plugins/plugins.cpp.1.o [ 82/957] cxx: libs/vamp-plugins/BarBeatTrack.cpp -> build/libs/vamp-plugins/BarBeatTrack.cpp.1.o [ 82/957] cxx: libs/vamp-plugins/AmplitudeFollower.cpp -> build/libs/vamp-plugins/AmplitudeFollower.cpp.1.o [ 83/957] cxx: libs/vamp-plugins/BeatTrack.cpp -> build/libs/vamp-plugins/BeatTrack.cpp.1.o [ 84/957] cxx: libs/vamp-plugins/ChromagramPlugin.cpp -> build/libs/vamp-plugins/ChromagramPlugin.cpp.1.o [ 85/957] cxx: libs/vamp-plugins/EBUr128.cpp -> build/libs/vamp-plugins/EBUr128.cpp.1.o [ 86/957] cxx: libs/vamp-plugins/ebu_r128_proc.cc -> build/libs/vamp-plugins/ebu_r128_proc.cc.1.o [ 87/957] cxx: libs/vamp-plugins/KeyDetect.cpp -> build/libs/vamp-plugins/KeyDetect.cpp.1.o [ 88/957] cxx: libs/vamp-plugins/OnsetDetect.cpp -> build/libs/vamp-plugins/OnsetDetect.cpp.1.o [ 89/957] cxx: libs/vamp-plugins/PercussionOnsetDetector.cpp -> build/libs/vamp-plugins/PercussionOnsetDetector.cpp.1.o [ 90/957] cxx: libs/vamp-plugins/SimilarityPlugin.cpp -> build/libs/vamp-plugins/SimilarityPlugin.cpp.1.o [ 91/957] cxx: libs/vamp-plugins/SpectralCentroid.cpp -> build/libs/vamp-plugins/SpectralCentroid.cpp.1.o [ 92/957] cxx: libs/vamp-plugins/TonalChangeDetect.cpp -> build/libs/vamp-plugins/TonalChangeDetect.cpp.1.o [ 93/957] cxx: libs/vamp-plugins/Transcription.cpp -> build/libs/vamp-plugins/Transcription.cpp.1.o [ 94/957] cxx: libs/vamp-plugins/TruePeak.cpp -> build/libs/vamp-plugins/TruePeak.cpp.1.o [ 95/957] cxx: libs/vamp-plugins/ZeroCrossing.cpp -> build/libs/vamp-plugins/ZeroCrossing.cpp.1.o [ 96/957] cxx: libs/vamp-plugins/Onset.cpp -> build/libs/vamp-plugins/Onset.cpp.1.o [ 97/957] pbd/signals_generated.h: libs/pbd/pbd/signals.py -> build/libs/pbd/pbd/signals_generated.h [ 98/957] cxx: libs/pbd/basename.cc -> build/libs/pbd/basename.cc.2.o [ 99/957] cxx: libs/pbd/boost_debug.cc -> build/libs/pbd/boost_debug.cc.2.o [100/957] cxx: libs/pbd/cartesian.cc -> build/libs/pbd/cartesian.cc.2.o [101/957] cxx: libs/pbd/configuration_variable.cc -> build/libs/pbd/configuration_variable.cc.2.o [102/957] cxx: libs/pbd/convert.cc -> build/libs/pbd/convert.cc.2.o [103/957] cxx: libs/pbd/cpus.cc -> build/libs/pbd/cpus.cc.2.o [104/957] cxx: libs/pbd/debug.cc -> build/libs/pbd/debug.cc.2.o [105/957] cxx: libs/pbd/demangle.cc -> build/libs/pbd/demangle.cc.2.o [106/957] cxx: libs/pbd/epa.cc -> build/libs/pbd/epa.cc.2.o [107/957] cxx: libs/pbd/ffs.cc -> build/libs/pbd/ffs.cc.2.o [108/957] cxx: libs/pbd/id.cc -> build/libs/pbd/id.cc.2.o [109/957] cxx: libs/pbd/localtime_r.cc -> build/libs/pbd/localtime_r.cc.2.o [110/957] cxx: libs/pbd/md5.cc -> build/libs/pbd/md5.cc.2.o [111/957] cxx: libs/pbd/mountpoint.cc -> build/libs/pbd/mountpoint.cc.2.o [112/957] cxx: libs/pbd/openuri.cc -> build/libs/pbd/openuri.cc.2.o [113/957] cxx: libs/pbd/pathexpand.cc -> build/libs/pbd/pathexpand.cc.2.o [114/957] cxx: libs/pbd/property_list.cc -> build/libs/pbd/property_list.cc.2.o [115/957] cxx: libs/pbd/reallocpool.cc -> build/libs/pbd/reallocpool.cc.2.o ../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:19: 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:30: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^ [116/957] cxx: libs/pbd/resource.cc -> build/libs/pbd/resource.cc.2.o [117/957] cxx: libs/pbd/semutils.cc -> build/libs/pbd/semutils.cc.2.o [118/957] cxx: libs/pbd/shortpath.cc -> build/libs/pbd/shortpath.cc.2.o [119/957] cxx: libs/pbd/string_convert.cc -> build/libs/pbd/string_convert.cc.2.o [120/957] cxx: libs/pbd/strreplace.cc -> build/libs/pbd/strreplace.cc.2.o [121/957] cxx: libs/pbd/strsplit.cc -> build/libs/pbd/strsplit.cc.2.o [122/957] cxx: libs/pbd/timer.cc -> build/libs/pbd/timer.cc.2.o ../libs/pbd/demangle.cc: In function 'std::string PBD::demangle_symbol(const string&)': ../libs/pbd/demangle.cc:38:16: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 38 | } catch (std::exception) { | ^~~~~~~~~ [123/957] cxx: libs/pbd/timing.cc -> build/libs/pbd/timing.cc.2.o [124/957] cxx: libs/pbd/tlsf.cc -> build/libs/pbd/tlsf.cc.2.o [125/957] cxx: libs/pbd/uuid.cc -> build/libs/pbd/uuid.cc.2.o [126/957] cxx: libs/pbd/whitespace.cc -> build/libs/pbd/whitespace.cc.2.o [127/957] cxx: libs/pbd/xml++.cc -> build/libs/pbd/xml++.cc.2.o [128/957] cxx: libs/midi++2/midi.cc -> build/libs/midi++2/midi.cc.1.o [129/957] c: libs/evoral/src/libsmf/smf.c -> build/libs/evoral/src/libsmf/smf.c.1.o [130/957] c: libs/evoral/src/libsmf/smf_decode.c -> build/libs/evoral/src/libsmf/smf_decode.c.1.o [131/957] c: libs/evoral/src/libsmf/smf_load.c -> build/libs/evoral/src/libsmf/smf_load.c.1.o [132/957] c: libs/evoral/src/libsmf/smf_save.c -> build/libs/evoral/src/libsmf/smf_save.c.1.o [133/957] c: libs/evoral/src/libsmf/smf_tempo.c -> build/libs/evoral/src/libsmf/smf_tempo.c.1.o [134/957] cxx: libs/evoral/src/Event.cpp -> build/libs/evoral/src/Event.cpp.2.o [135/957] cxx: libs/evoral/src/Note.cpp -> build/libs/evoral/src/Note.cpp.2.o [136/957] cxx: libs/evoral/src/SMF.cpp -> build/libs/evoral/src/SMF.cpp.2.o [137/957] cxx: libs/evoral/src/TimeConverter.cpp -> build/libs/evoral/src/TimeConverter.cpp.2.o [138/957] cxx: libs/evoral/src/debug.cpp -> build/libs/evoral/src/debug.cpp.2.o [139/957] cxx: libs/evoral/src/types.cpp -> build/libs/evoral/src/types.cpp.2.o In file included from ../libs/evoral/src/SMF.cpp:31: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:67:50: note: in expansion of macro 'THROW_FILE_ERROR' 67 | int open(const std::string& path, int track=1) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:69:73: note: in expansion of macro 'THROW_FILE_ERROR' 69 | int create(const std::string& path, int track=1, uint16_t ppqn=19200) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:70:15: note: in expansion of macro 'THROW_FILE_ERROR' 70 | void close() THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:83:38: note: in expansion of macro 'THROW_FILE_ERROR' 83 | void end_write(std::string const &) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:113:47: note: in expansion of macro 'THROW_FILE_ERROR' 113 | SMF::open(const std::string& path, int track) THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:184:64: note: in expansion of macro 'THROW_FILE_ERROR' 184 | SMF::create(const std::string& path, int track, uint16_t ppqn) THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:240:14: note: in expansion of macro 'THROW_FILE_ERROR' 240 | SMF::close() THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:446:37: note: in expansion of macro 'THROW_FILE_ERROR' 446 | SMF::end_write(string const & path) THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ [140/957] cxx: libs/surfaces/mackie/midi_byte_array.cc -> build/libs/surfaces/mackie/midi_byte_array.cc.1.o [141/957] cxx: libs/surfaces/mackie/types.cc -> build/libs/surfaces/mackie/types.cc.1.o [142/957] cxx: libs/surfaces/push2/midi_byte_array.cc -> build/libs/surfaces/push2/midi_byte_array.cc.1.o [143/957] cxx: libs/surfaces/push2/utils.cc -> build/libs/surfaces/push2/utils.cc.1.o [144/957] cxx: libs/panners/2in2out/panner_2in2out.cc -> build/libs/panners/2in2out/panner_2in2out.cc.1.o [145/957] cxx: libs/panners/1in2out/panner_1in2out.cc -> build/libs/panners/1in2out/panner_1in2out.cc.1.o [146/957] cxx: libs/panners/vbap/vbap_speakers.cc -> build/libs/panners/vbap/vbap_speakers.cc.1.o [147/957] cxx: libs/panners/vbap/vbap.cc -> build/libs/panners/vbap/vbap.cc.1.o [148/957] cxx: libs/panners/stereobalance/panner_balance.cc -> build/libs/panners/stereobalance/panner_balance.cc.1.o [149/957] cxx: libs/backends/jack/jack_api.cc -> build/libs/backends/jack/jack_api.cc.1.o [150/957] cxx: libs/backends/jack/jack_connection.cc -> build/libs/backends/jack/jack_connection.cc.1.o [151/957] cxx: libs/backends/jack/jack_audiobackend.cc -> build/libs/backends/jack/jack_audiobackend.cc.1.o [152/957] cxx: libs/backends/jack/jack_portengine.cc -> build/libs/backends/jack/jack_portengine.cc.1.o [153/957] cxx: libs/backends/jack/jack_utils.cc -> build/libs/backends/jack/jack_utils.cc.1.o [154/957] cxx: libs/backends/jack/jack_session.cc -> build/libs/backends/jack/jack_session.cc.1.o [155/957] c: libs/backends/jack/weak_libjack.c -> build/libs/backends/jack/weak_libjack.c.1.o [156/957] cxx: libs/timecode/src/time.cc -> build/libs/timecode/src/time.cc.1.o [157/957] cxx: libs/timecode/src/bbt_time.cc -> build/libs/timecode/src/bbt_time.cc.1.o [158/957] cxx: libs/ardour/amp.cc -> build/libs/ardour/amp.cc.1.o [159/957] cxx: libs/ardour/analyser.cc -> build/libs/ardour/analyser.cc.1.o [160/957] cxx: libs/ardour/analysis_graph.cc -> build/libs/ardour/analysis_graph.cc.1.o [161/957] cxx: libs/ardour/async_midi_port.cc -> build/libs/ardour/async_midi_port.cc.1.o [162/957] cxx: libs/ardour/audio_backend.cc -> build/libs/ardour/audio_backend.cc.1.o [163/957] cxx: libs/ardour/audio_buffer.cc -> build/libs/ardour/audio_buffer.cc.1.o [164/957] cxx: libs/ardour/audio_diskstream.cc -> build/libs/ardour/audio_diskstream.cc.1.o [165/957] cxx: libs/ardour/audio_library.cc -> build/libs/ardour/audio_library.cc.1.o [166/957] cxx: libs/ardour/audio_playlist.cc -> build/libs/ardour/audio_playlist.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/panners/2in2out/panner_2in2out.cc:31: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [167/957] cxx: libs/ardour/audio_playlist_importer.cc -> build/libs/ardour/audio_playlist_importer.cc.1.o [168/957] cxx: libs/ardour/audio_playlist_source.cc -> build/libs/ardour/audio_playlist_source.cc.1.o [169/957] cxx: libs/ardour/audio_port.cc -> build/libs/ardour/audio_port.cc.1.o [170/957] cxx: libs/ardour/audio_region_importer.cc -> build/libs/ardour/audio_region_importer.cc.1.o [171/957] cxx: libs/ardour/audio_track.cc -> build/libs/ardour/audio_track.cc.1.o [172/957] cxx: libs/ardour/audio_track_importer.cc -> build/libs/ardour/audio_track_importer.cc.1.o [173/957] cxx: libs/ardour/audioanalyser.cc -> build/libs/ardour/audioanalyser.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audioregion.h:27, from ../libs/ardour/ardour/analysis_graph.h:27, from ../libs/ardour/analysis_graph.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [174/957] cxx: libs/ardour/audioengine.cc -> build/libs/ardour/audioengine.cc.1.o [175/957] cxx: libs/ardour/audiofile_tagger.cc -> build/libs/ardour/audiofile_tagger.cc.1.o [176/957] cxx: libs/ardour/audiofilesource.cc -> build/libs/ardour/audiofilesource.cc.1.o [177/957] cxx: libs/ardour/audioregion.cc -> build/libs/ardour/audioregion.cc.1.o [178/957] cxx: libs/ardour/audiosource.cc -> build/libs/ardour/audiosource.cc.1.o [179/957] cxx: libs/ardour/auditioner.cc -> build/libs/ardour/auditioner.cc.1.o [180/957] cxx: libs/ardour/automatable.cc -> build/libs/ardour/automatable.cc.1.o [181/957] cxx: libs/ardour/automation.cc -> build/libs/ardour/automation.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from ../libs/ardour/ardour/types.h:37, from ../libs/ardour/audio_playlist.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [182/957] cxx: libs/ardour/automation_control.cc -> build/libs/ardour/automation_control.cc.1.o ../libs/ardour/audio_playlist_importer.cc: In constructor 'ARDOUR::AudioPlaylistImportHandler::AudioPlaylistImportHandler(const XMLTree&, ARDOUR::Session&, ARDOUR::AudioRegionImportHandler&, const char*)': ../libs/ardour/audio_playlist_importer.cc:58:32: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 58 | } catch (failed_constructor err) { | ^~~ [183/957] cxx: libs/ardour/automation_list.cc -> build/libs/ardour/automation_list.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [184/957] cxx: libs/ardour/automation_watch.cc -> build/libs/ardour/automation_watch.cc.1.o [185/957] cxx: libs/ardour/beats_frames_converter.cc -> build/libs/ardour/beats_frames_converter.cc.1.o [186/957] cxx: libs/ardour/broadcast_info.cc -> build/libs/ardour/broadcast_info.cc.1.o [187/957] cxx: libs/ardour/buffer.cc -> build/libs/ardour/buffer.cc.1.o [188/957] cxx: libs/ardour/buffer_manager.cc -> build/libs/ardour/buffer_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../libs/ardour/automation_watch.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/audioregion.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [189/957] cxx: libs/ardour/buffer_set.cc -> build/libs/ardour/buffer_set.cc.1.o [190/957] cxx: libs/ardour/bundle.cc -> build/libs/ardour/bundle.cc.1.o [191/957] cxx: libs/ardour/butler.cc -> build/libs/ardour/butler.cc.1.o [192/957] cxx: libs/ardour/capturing_processor.cc -> build/libs/ardour/capturing_processor.cc.1.o [193/957] cxx: libs/ardour/chan_count.cc -> build/libs/ardour/chan_count.cc.1.o [194/957] cxx: libs/ardour/chan_mapping.cc -> build/libs/ardour/chan_mapping.cc.1.o [196/957] cxx: libs/ardour/config_text.cc -> build/libs/ardour/config_text.cc.1.o [196/957] cxx: libs/ardour/controllable_descriptor.cc -> build/libs/ardour/controllable_descriptor.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/automatable.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [197/957] cxx: libs/ardour/control_group.cc -> build/libs/ardour/control_group.cc.1.o [198/957] cxx: libs/ardour/control_protocol_manager.cc -> build/libs/ardour/control_protocol_manager.cc.1.o [200/957] cxx: libs/ardour/cycle_timer.cc -> build/libs/ardour/cycle_timer.cc.1.o [201/957] cxx: libs/ardour/data_type.cc -> build/libs/ardour/data_type.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/butler.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [201/957] cxx: libs/ardour/default_click.cc -> build/libs/ardour/default_click.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../libs/ardour/automation_control.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/auditioner.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [202/957] cxx: libs/ardour/debug.cc -> build/libs/ardour/debug.cc.1.o [203/957] cxx: libs/ardour/delayline.cc -> build/libs/ardour/delayline.cc.1.o [204/957] cxx: libs/ardour/delivery.cc -> build/libs/ardour/delivery.cc.1.o [205/957] cxx: libs/ardour/directory_names.cc -> build/libs/ardour/directory_names.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/panners/stereobalance/panner_balance.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/spawn.h:24, from ../libs/backends/jack/jack_audiobackend.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [206/957] cxx: libs/ardour/diskstream.cc -> build/libs/ardour/diskstream.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:39, from ../libs/ardour/default_click.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [207/957] cxx: libs/ardour/dsp_filter.cc -> build/libs/ardour/dsp_filter.cc.1.o [208/957] cxx: libs/ardour/ebur128_analysis.cc -> build/libs/ardour/ebur128_analysis.cc.1.o [209/957] cxx: libs/ardour/element_import_handler.cc -> build/libs/ardour/element_import_handler.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/audio_diskstream.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [210/957] cxx: libs/ardour/element_importer.cc -> build/libs/ardour/element_importer.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [211/957] cxx: libs/ardour/engine_slave.cc -> build/libs/ardour/engine_slave.cc.1.o [212/957] cxx: libs/ardour/enums.cc -> build/libs/ardour/enums.cc.1.o [213/957] cxx: libs/ardour/event_type_map.cc -> build/libs/ardour/event_type_map.cc.1.o [214/957] cxx: libs/ardour/export_channel.cc -> build/libs/ardour/export_channel.cc.1.o [215/957] cxx: libs/ardour/export_channel_configuration.cc -> build/libs/ardour/export_channel_configuration.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/control_protocol_manager.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [216/957] cxx: libs/ardour/export_failed.cc -> build/libs/ardour/export_failed.cc.1.o [217/957] cxx: libs/ardour/export_filename.cc -> build/libs/ardour/export_filename.cc.1.o [218/957] cxx: libs/ardour/export_format_base.cc -> build/libs/ardour/export_format_base.cc.1.o [219/957] cxx: libs/ardour/export_format_manager.cc -> build/libs/ardour/export_format_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/diskstream.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [220/957] cxx: libs/ardour/export_format_specification.cc -> build/libs/ardour/export_format_specification.cc.1.o [221/957] cxx: libs/ardour/export_formats.cc -> build/libs/ardour/export_formats.cc.1.o [222/957] cxx: libs/ardour/export_graph_builder.cc -> build/libs/ardour/export_graph_builder.cc.1.o [223/957] cxx: libs/ardour/export_handler.cc -> build/libs/ardour/export_handler.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/delivery.h:25, from ../libs/ardour/enums.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/backends/jack/jack_session.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/panners/1in2out/panner_1in2out.cc:31: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/audio_region_importer.cc: In member function 'void ARDOUR::AudioRegionImportHandler::create_regions_from_children(const XMLNode&, ARDOUR::ElementImportHandler::ElementList&)': ../libs/ardour/audio_region_importer.cc:65:32: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 65 | } catch (failed_constructor err) { | ^~~ [224/957] cxx: libs/ardour/export_preset.cc -> build/libs/ardour/export_preset.cc.1.o ../libs/ardour/audio_track_importer.cc: In constructor 'ARDOUR::AudioTrackImportHandler::AudioTrackImportHandler(const XMLTree&, ARDOUR::Session&, ARDOUR::AudioPlaylistImportHandler&)': ../libs/ardour/audio_track_importer.cc:58:32: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 58 | } catch (failed_constructor err) { | ^~~ [225/957] cxx: libs/ardour/export_profile_manager.cc -> build/libs/ardour/export_profile_manager.cc.1.o [226/957] cxx: libs/ardour/export_status.cc -> build/libs/ardour/export_status.cc.1.o [227/957] cxx: libs/ardour/export_timespan.cc -> build/libs/ardour/export_timespan.cc.1.o [228/957] cxx: libs/ardour/file_source.cc -> build/libs/ardour/file_source.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from ../libs/ardour/ardour/element_importer.h:27, from ../libs/ardour/element_importer.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/audio_region_importer.h:30, from ../libs/ardour/audio_region_importer.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [229/957] cxx: libs/ardour/filename_extensions.cc -> build/libs/ardour/filename_extensions.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/audio_track_importer.h:26, from ../libs/ardour/audio_track_importer.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/amp.h:24, from ../libs/ardour/amp.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [230/957] cxx: libs/ardour/filesystem_paths.cc -> build/libs/ardour/filesystem_paths.cc.1.o [231/957] cxx: libs/ardour/filter.cc -> build/libs/ardour/filter.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/audio_track.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [232/957] cxx: libs/ardour/find_session.cc -> build/libs/ardour/find_session.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/ardour/export_handler.h:29, from ../libs/ardour/export_handler.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [233/957] cxx: libs/ardour/fixed_delay.cc -> build/libs/ardour/fixed_delay.cc.1.o In file included from ../libs/ardour/ardour/smf_source.h:26, from ../libs/ardour/filter.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ [234/957] cxx: libs/ardour/fluid_synth.cc -> build/libs/ardour/fluid_synth.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [235/957] cxx: libs/ardour/gain_control.cc -> build/libs/ardour/gain_control.cc.1.o [236/957] cxx: libs/ardour/globals.cc -> build/libs/ardour/globals.cc.1.o [237/957] cxx: libs/ardour/graph.cc -> build/libs/ardour/graph.cc.1.o [238/957] cxx: libs/ardour/graphnode.cc -> build/libs/ardour/graphnode.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [239/957] cxx: libs/ardour/iec1ppmdsp.cc -> build/libs/ardour/iec1ppmdsp.cc.1.o [240/957] cxx: libs/ardour/iec2ppmdsp.cc -> build/libs/ardour/iec2ppmdsp.cc.1.o [241/957] cxx: libs/ardour/import.cc -> build/libs/ardour/import.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/export_profile_manager.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/audio_playlist_source.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [242/957] cxx: libs/ardour/instrument_info.cc -> build/libs/ardour/instrument_info.cc.1.o [243/957] cxx: libs/ardour/internal_return.cc -> build/libs/ardour/internal_return.cc.1.o [244/957] cxx: libs/ardour/internal_send.cc -> build/libs/ardour/internal_send.cc.1.o [245/957] cxx: libs/ardour/interpolation.cc -> build/libs/ardour/interpolation.cc.1.o In file included from ../libs/ardour/import.cc:46: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:67:50: note: in expansion of macro 'THROW_FILE_ERROR' 67 | int open(const std::string& path, int track=1) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:69:73: note: in expansion of macro 'THROW_FILE_ERROR' 69 | int create(const std::string& path, int track=1, uint16_t ppqn=19200) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:70:15: note: in expansion of macro 'THROW_FILE_ERROR' 70 | void close() THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:83:38: note: in expansion of macro 'THROW_FILE_ERROR' 83 | void end_write(std::string const &) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/buffer.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../libs/ardour/graph.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [246/957] cxx: libs/ardour/io.cc -> build/libs/ardour/io.cc.1.o [247/957] cxx: libs/ardour/io_processor.cc -> build/libs/ardour/io_processor.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/audiofilesource.cc:33: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/audioengine.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/audioengine.cc:142:44: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [248/957] cxx: libs/ardour/kmeterdsp.cc -> build/libs/ardour/kmeterdsp.cc.1.o [249/957] cxx: libs/ardour/ladspa_plugin.cc -> build/libs/ardour/ladspa_plugin.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/audiosource.cc:44: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [250/957] cxx: libs/ardour/legatize.cc -> build/libs/ardour/legatize.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/internal_send.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [251/957] cxx: libs/ardour/location.cc -> build/libs/ardour/location.cc.1.o ../libs/ardour/import.cc: In member function 'void ARDOUR::Session::import_files(ARDOUR::ImportStatus&)': ../libs/ardour/import.cc:504:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 504 | std::auto_ptr smf_reader; | ^~~~~~~~ In file included from /usr/include/c++/9/memory:80, from /usr/include/glibmm-2.4/glibmm/variant.h:33, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from ../libs/ardour/import.cc:38: /usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here 53 | template class auto_ptr; | ^~~~~~~~ ../libs/ardour/import.cc:519:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 519 | smf_reader = std::auto_ptr(new Evoral::SMF()); | ^~~~~~~~ In file included from /usr/include/c++/9/memory:80, from /usr/include/glibmm-2.4/glibmm/variant.h:33, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from ../libs/ardour/import.cc:38: /usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here 53 | template class auto_ptr; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/import.cc:37: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [252/957] cxx: libs/ardour/location_importer.cc -> build/libs/ardour/location_importer.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [253/957] cxx: libs/ardour/ltc_file_reader.cc -> build/libs/ardour/ltc_file_reader.cc.1.o [254/957] cxx: libs/ardour/ltc_slave.cc -> build/libs/ardour/ltc_slave.cc.1.o [255/957] cxx: libs/ardour/lua_api.cc -> build/libs/ardour/lua_api.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/ardour/gain_control.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/ardour/broadcast_info.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_filename.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/ladspa_plugin.cc:43: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [256/957] cxx: libs/ardour/luabindings.cc -> build/libs/ardour/luabindings.cc.1.o [257/957] cxx: libs/ardour/luaproc.cc -> build/libs/ardour/luaproc.cc.1.o [258/957] cxx: libs/ardour/luascripting.cc -> build/libs/ardour/luascripting.cc.1.o [259/957] cxx: libs/ardour/meter.cc -> build/libs/ardour/meter.cc.1.o [260/957] cxx: libs/ardour/midi_automation_list_binder.cc -> build/libs/ardour/midi_automation_list_binder.cc.1.o [261/957] cxx: libs/ardour/midi_buffer.cc -> build/libs/ardour/midi_buffer.cc.1.o [262/957] cxx: libs/ardour/midi_channel_filter.cc -> build/libs/ardour/midi_channel_filter.cc.1.o [263/957] cxx: libs/ardour/midi_clock_slave.cc -> build/libs/ardour/midi_clock_slave.cc.1.o [264/957] cxx: libs/ardour/midi_diskstream.cc -> build/libs/ardour/midi_diskstream.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/export_format_specification.h:29, from ../libs/ardour/export_format_specification.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [265/957] cxx: libs/ardour/midi_model.cc -> build/libs/ardour/midi_model.cc.1.o [266/957] cxx: libs/ardour/midi_patch_manager.cc -> build/libs/ardour/midi_patch_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/ltc_slave.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/amp.h:24, from ../libs/ardour/delivery.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/lua_api.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/chan_count.h:26, from ../libs/ardour/ardour/buffer_set.h:28, from ../libs/ardour/midi_channel_filter.cc:20: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | 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': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | 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': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../libs/ardour/ardour/midi_automation_list_binder.h:23, from ../libs/ardour/midi_automation_list_binder.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [267/957] cxx: libs/ardour/midi_playlist.cc -> build/libs/ardour/midi_playlist.cc.1.o [268/957] cxx: libs/ardour/midi_playlist_source.cc -> build/libs/ardour/midi_playlist_source.cc.1.o [269/957] cxx: libs/ardour/midi_port.cc -> build/libs/ardour/midi_port.cc.1.o [270/957] cxx: libs/ardour/midi_region.cc -> build/libs/ardour/midi_region.cc.1.o [271/957] cxx: libs/ardour/midi_ring_buffer.cc -> build/libs/ardour/midi_ring_buffer.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/buffer.h:27, from ../libs/ardour/ardour/audio_buffer.h:24, from ../libs/ardour/meter.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [272/957] cxx: libs/ardour/midi_scene_change.cc -> build/libs/ardour/midi_scene_change.cc.1.o [273/957] cxx: libs/ardour/midi_scene_changer.cc -> build/libs/ardour/midi_scene_changer.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/types.hpp:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Event.hpp:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/EventList.hpp:23, from ../libs/ardour/midi_playlist.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/luaproc.cc: In member function 'virtual ARDOUR::PluginPtr ARDOUR::LuaPluginInfo::load(ARDOUR::Session&)': ../libs/ardour/luaproc.cc:1242:27: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 1242 | } catch (Glib::FileError err) { | ^~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/luaproc.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/buffer.h:27, from ../libs/ardour/ardour/audio_buffer.h:24, from ../libs/ardour/export_channel.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [274/957] cxx: libs/ardour/midi_source.cc -> build/libs/ardour/midi_source.cc.1.o [275/957] cxx: libs/ardour/midi_state_tracker.cc -> build/libs/ardour/midi_state_tracker.cc.1.o [276/957] cxx: libs/ardour/midi_stretch.cc -> build/libs/ardour/midi_stretch.cc.1.o [277/957] cxx: libs/ardour/midi_track.cc -> build/libs/ardour/midi_track.cc.1.o [278/957] cxx: libs/ardour/midi_ui.cc -> build/libs/ardour/midi_ui.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/midi_region.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [279/957] cxx: libs/ardour/mididm.cc -> build/libs/ardour/mididm.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/midi_source.cc:30: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | 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': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | 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': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [280/957] cxx: libs/ardour/midiport_manager.cc -> build/libs/ardour/midiport_manager.cc.1.o [281/957] cxx: libs/ardour/mix.cc -> build/libs/ardour/mix.cc.1.o [282/957] cxx: libs/ardour/mode.cc -> build/libs/ardour/mode.cc.1.o [283/957] cxx: libs/ardour/monitor_control.cc -> build/libs/ardour/monitor_control.cc.1.o [284/957] cxx: libs/ardour/monitor_processor.cc -> build/libs/ardour/monitor_processor.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/types_convert.h:25, from ../libs/ardour/midi_track.cc:33: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [285/957] cxx: libs/ardour/mtc_slave.cc -> build/libs/ardour/mtc_slave.cc.1.o [286/957] cxx: libs/ardour/mtdm.cc -> build/libs/ardour/mtdm.cc.1.o [287/957] cxx: libs/ardour/muteable.cc -> build/libs/ardour/muteable.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [288/957] cxx: libs/ardour/mute_control.cc -> build/libs/ardour/mute_control.cc.1.o [289/957] cxx: libs/ardour/mute_master.cc -> build/libs/ardour/mute_master.cc.1.o [290/957] cxx: libs/ardour/note_fixer.cc -> build/libs/ardour/note_fixer.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../libs/ardour/midi_ui.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [291/957] cxx: libs/ardour/onset_detector.cc -> build/libs/ardour/onset_detector.cc.1.o [292/957] cxx: libs/ardour/operations.cc -> build/libs/ardour/operations.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/monitor_processor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [293/957] cxx: libs/ardour/pan_controllable.cc -> build/libs/ardour/pan_controllable.cc.1.o [294/957] cxx: libs/ardour/pannable.cc -> build/libs/ardour/pannable.cc.1.o [295/957] cxx: libs/ardour/panner.cc -> build/libs/ardour/panner.cc.1.o ../libs/ardour/luascripting.cc: In static member function 'static ARDOUR::LuaScriptInfoPtr ARDOUR::LuaScripting::scan_script(const string&, const string&)': ../libs/ardour/luascripting.cc:265:28: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 265 | } catch (Glib::FileError err) { | ^~~ [296/957] cxx: libs/ardour/panner_manager.cc -> build/libs/ardour/panner_manager.cc.1.o [297/957] cxx: libs/ardour/panner_shell.cc -> build/libs/ardour/panner_shell.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/types_convert.h:25, from ../libs/ardour/location.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [298/957] cxx: libs/ardour/parameter_descriptor.cc -> build/libs/ardour/parameter_descriptor.cc.1.o [299/957] cxx: libs/ardour/pcm_utils.cc -> build/libs/ardour/pcm_utils.cc.1.o [300/957] cxx: libs/ardour/phase_control.cc -> build/libs/ardour/phase_control.cc.1.o [301/957] cxx: libs/ardour/playlist.cc -> build/libs/ardour/playlist.cc.1.o [302/957] cxx: libs/ardour/playlist_factory.cc -> build/libs/ardour/playlist_factory.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/ardour/io.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/ControlList.hpp:29, from ../libs/ardour/mute_control.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/mute_master.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [303/957] cxx: libs/ardour/playlist_source.cc -> build/libs/ardour/playlist_source.cc.1.o [304/957] cxx: libs/ardour/plugin.cc -> build/libs/ardour/plugin.cc.1.o [305/957] cxx: libs/ardour/plugin_insert.cc -> build/libs/ardour/plugin_insert.cc.1.o [306/957] cxx: libs/ardour/plugin_manager.cc -> build/libs/ardour/plugin_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/export_handler.h:29, from ../libs/ardour/ardour/export_graph_builder.h:24, from ../libs/ardour/export_graph_builder.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [307/957] cxx: libs/ardour/port.cc -> build/libs/ardour/port.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from ../libs/ardour/midi_port.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/ardour/luabindings.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/types_convert.h:25, from ../libs/ardour/playlist.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [308/957] cxx: libs/ardour/port_insert.cc -> build/libs/ardour/port_insert.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/midi_model.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/location_importer.cc: In constructor 'ARDOUR::LocationImportHandler::LocationImportHandler(const XMLTree&, ARDOUR::Session&)': ../libs/ardour/location_importer.cc:52:31: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 52 | } catch (failed_constructor err) { | ^~~ [309/957] cxx: libs/ardour/port_manager.cc -> build/libs/ardour/port_manager.cc.1.o [310/957] cxx: libs/ardour/port_set.cc -> build/libs/ardour/port_set.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/midi_diskstream.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/element_importer.h:27, from ../libs/ardour/ardour/location_importer.h:24, from ../libs/ardour/location_importer.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/pannable.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [311/957] cxx: libs/ardour/presentation_info.cc -> build/libs/ardour/presentation_info.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/mtc_slave.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [312/957] cxx: libs/ardour/process_thread.cc -> build/libs/ardour/process_thread.cc.1.o [313/957] cxx: libs/ardour/processor.cc -> build/libs/ardour/processor.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/plugin.cc:42: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [314/957] cxx: libs/ardour/progress.cc -> build/libs/ardour/progress.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/automation_control.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/phase_control.h:27, from ../libs/ardour/phase_control.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [315/957] cxx: libs/ardour/quantize.cc -> build/libs/ardour/quantize.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/plugin_manager.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [316/957] cxx: libs/ardour/rc_configuration.cc -> build/libs/ardour/rc_configuration.cc.1.o [317/957] cxx: libs/ardour/readonly_control.cc -> build/libs/ardour/readonly_control.cc.1.o [318/957] cxx: libs/ardour/recent_sessions.cc -> build/libs/ardour/recent_sessions.cc.1.o [319/957] cxx: libs/ardour/record_enable_control.cc -> build/libs/ardour/record_enable_control.cc.1.o [320/957] cxx: libs/ardour/record_safe_control.cc -> build/libs/ardour/record_safe_control.cc.1.o In file included from ../libs/ardour/ardour/smf_source.h:26, from ../libs/ardour/midi_diskstream.cc:56: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp: At global scope: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/processor.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [321/957] cxx: libs/ardour/region_factory.cc -> build/libs/ardour/region_factory.cc.1.o [322/957] cxx: libs/ardour/resampled_source.cc -> build/libs/ardour/resampled_source.cc.1.o [323/957] cxx: libs/ardour/region.cc -> build/libs/ardour/region.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/port_insert.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/midi_diskstream.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/types.hpp:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Event.hpp:28, from ../libs/ardour/midi_scene_changer.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [324/957] cxx: libs/ardour/return.cc -> build/libs/ardour/return.cc.1.o [325/957] cxx: libs/ardour/reverse.cc -> build/libs/ardour/reverse.cc.1.o [326/957] cxx: libs/ardour/route.cc -> build/libs/ardour/route.cc.1.o [327/957] cxx: libs/ardour/route_graph.cc -> build/libs/ardour/route_graph.cc.1.o [328/957] cxx: libs/ardour/route_group.cc -> build/libs/ardour/route_group.cc.1.o [329/957] cxx: libs/ardour/route_group_member.cc -> build/libs/ardour/route_group_member.cc.1.o [330/957] cxx: libs/ardour/rb_effect.cc -> build/libs/ardour/rb_effect.cc.1.o [331/957] cxx: libs/ardour/scene_change.cc -> build/libs/ardour/scene_change.cc.1.o [332/957] cxx: libs/ardour/search_paths.cc -> build/libs/ardour/search_paths.cc.1.o [333/957] cxx: libs/ardour/selection.cc -> build/libs/ardour/selection.cc.1.o [334/957] cxx: libs/ardour/send.cc -> build/libs/ardour/send.cc.1.o [335/957] cxx: libs/ardour/session.cc -> build/libs/ardour/session.cc.1.o [336/957] cxx: libs/ardour/session_butler.cc -> build/libs/ardour/session_butler.cc.1.o [337/957] cxx: libs/ardour/session_click.cc -> build/libs/ardour/session_click.cc.1.o [338/957] cxx: libs/ardour/session_command.cc -> build/libs/ardour/session_command.cc.1.o [339/957] cxx: libs/ardour/session_configuration.cc -> build/libs/ardour/session_configuration.cc.1.o [340/957] cxx: libs/ardour/session_directory.cc -> build/libs/ardour/session_directory.cc.1.o [341/957] cxx: libs/ardour/session_events.cc -> build/libs/ardour/session_events.cc.1.o [342/957] cxx: libs/ardour/session_export.cc -> build/libs/ardour/session_export.cc.1.o [343/957] cxx: libs/ardour/session_handle.cc -> build/libs/ardour/session_handle.cc.1.o [344/957] cxx: libs/ardour/session_ltc.cc -> build/libs/ardour/session_ltc.cc.1.o [345/957] cxx: libs/ardour/session_metadata.cc -> build/libs/ardour/session_metadata.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/session.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/return.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/smf_source.h:26, from ../libs/ardour/session.cc:102: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp: At global scope: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/route_group.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/send.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [346/957] cxx: libs/ardour/session_midi.cc -> build/libs/ardour/session_midi.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/session.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [347/957] cxx: libs/ardour/session_object.cc -> build/libs/ardour/session_object.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/basename.h:23, from ../libs/ardour/region_factory.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [348/957] cxx: libs/ardour/session_playlists.cc -> build/libs/ardour/session_playlists.cc.1.o [349/957] cxx: libs/ardour/session_process.cc -> build/libs/ardour/session_process.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from ../libs/ardour/selection.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [350/957] cxx: libs/ardour/session_rtevents.cc -> build/libs/ardour/session_rtevents.cc.1.o ../libs/ardour/session_directory.cc: In member function 'const string ARDOUR::SessionDirectory::sources_root() const': ../libs/ardour/session_directory.cc:170:17: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 170 | } catch (Glib::FileError) { | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/ardour/route.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../libs/ardour/session_midi.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [351/957] cxx: libs/ardour/session_state.cc -> build/libs/ardour/session_state.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:34, from ../libs/ardour/session_ltc.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [352/957] cxx: libs/ardour/session_state_utils.cc -> build/libs/ardour/session_state_utils.cc.1.o [353/957] cxx: libs/ardour/session_time.cc -> build/libs/ardour/session_time.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/session_export.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/ardour/panner_shell.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [354/957] cxx: libs/ardour/session_transport.cc -> build/libs/ardour/session_transport.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/session_butler.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [355/957] cxx: libs/ardour/sidechain.cc -> build/libs/ardour/sidechain.cc.1.o [356/957] cxx: libs/ardour/slave.cc -> build/libs/ardour/slave.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/session_process.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:28, from ../libs/ardour/session_command.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [357/957] cxx: libs/ardour/slavable.cc -> build/libs/ardour/slavable.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/amp.h:24, from ../libs/ardour/session_click.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/session_handle.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [358/957] cxx: libs/ardour/slavable_automation_control.cc -> build/libs/ardour/slavable_automation_control.cc.1.o [359/957] cxx: libs/ardour/smf_source.cc -> build/libs/ardour/smf_source.cc.1.o [360/957] cxx: libs/ardour/sndfile_helpers.cc -> build/libs/ardour/sndfile_helpers.cc.1.o [361/957] cxx: libs/ardour/sndfileimportable.cc -> build/libs/ardour/sndfileimportable.cc.1.o [362/957] cxx: libs/ardour/sndfilesource.cc -> build/libs/ardour/sndfilesource.cc.1.o [363/957] cxx: libs/ardour/solo_control.cc -> build/libs/ardour/solo_control.cc.1.o [364/957] cxx: libs/ardour/solo_isolate_control.cc -> build/libs/ardour/solo_isolate_control.cc.1.o In file included from ../libs/ardour/session_state.cc:64: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ [365/957] cxx: libs/ardour/solo_safe_control.cc -> build/libs/ardour/solo_safe_control.cc.1.o [366/957] cxx: libs/ardour/soundcloud_upload.cc -> build/libs/ardour/soundcloud_upload.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/session_state.cc:51: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [367/957] cxx: libs/ardour/source.cc -> build/libs/ardour/source.cc.1.o [368/957] cxx: libs/ardour/source_factory.cc -> build/libs/ardour/source_factory.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from ../libs/ardour/ardour/debug.h:28, from ../libs/ardour/soundcloud_upload.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [369/957] cxx: libs/ardour/speakers.cc -> build/libs/ardour/speakers.cc.1.o [370/957] cxx: libs/ardour/srcfilesource.cc -> build/libs/ardour/srcfilesource.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/session_time.cc:31: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [371/957] cxx: libs/ardour/stripable.cc -> build/libs/ardour/stripable.cc.1.o In file included from ../libs/ardour/smf_source.cc:38: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/slavable_automation_control.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [372/957] cxx: libs/ardour/strip_silence.cc -> build/libs/ardour/strip_silence.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../libs/ardour/smf_source.cc:29: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | 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': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | 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': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from ../libs/ardour/session_transport.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:34, from ../libs/ardour/slave.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/port_manager.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/port_manager.cc:286:45: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/plugin_insert.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/smf_source.h:26, from ../libs/ardour/source_factory.cc:39: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/ardour/stripable.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [373/957] cxx: libs/ardour/system_exec.cc -> build/libs/ardour/system_exec.cc.1.o [374/957] cxx: libs/ardour/revision.cc -> build/libs/ardour/revision.cc.1.o [375/957] cxx: libs/ardour/tape_file_matcher.cc -> build/libs/ardour/tape_file_matcher.cc.1.o [376/957] cxx: libs/ardour/template_utils.cc -> build/libs/ardour/template_utils.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/source_factory.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [377/957] cxx: libs/ardour/tempo.cc -> build/libs/ardour/tempo.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/sndfilesource.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/sidechain.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [378/957] cxx: libs/ardour/tempo_map_importer.cc -> build/libs/ardour/tempo_map_importer.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from ../libs/ardour/ardour/debug.h:28, from ../libs/ardour/solo_isolate_control.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from ../libs/ardour/ardour/debug.h:28, from ../libs/ardour/solo_control.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [379/957] cxx: libs/ardour/thread_buffers.cc -> build/libs/ardour/thread_buffers.cc.1.o [380/957] cxx: libs/ardour/ticker.cc -> build/libs/ardour/ticker.cc.1.o [381/957] cxx: libs/ardour/track.cc -> build/libs/ardour/track.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/source.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [382/957] cxx: libs/ardour/transient_detector.cc -> build/libs/ardour/transient_detector.cc.1.o [383/957] cxx: libs/ardour/transform.cc -> build/libs/ardour/transform.cc.1.o [384/957] cxx: libs/ardour/transpose.cc -> build/libs/ardour/transpose.cc.1.o [385/957] cxx: libs/ardour/unknown_processor.cc -> build/libs/ardour/unknown_processor.cc.1.o [386/957] cxx: libs/ardour/user_bundle.cc -> build/libs/ardour/user_bundle.cc.1.o [387/957] cxx: libs/ardour/utils.cc -> build/libs/ardour/utils.cc.1.o [388/957] cxx: libs/ardour/vca.cc -> build/libs/ardour/vca.cc.1.o [389/957] cxx: libs/ardour/vca_manager.cc -> build/libs/ardour/vca_manager.cc.1.o [390/957] cxx: libs/ardour/vumeterdsp.cc -> build/libs/ardour/vumeterdsp.cc.1.o [391/957] cxx: libs/ardour/worker.cc -> build/libs/ardour/worker.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from ../libs/ardour/ardour/debug.h:28, from ../libs/ardour/solo_safe_control.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [392/957] cxx: libs/ardour/lv2_plugin.cc -> build/libs/ardour/lv2_plugin.cc.1.o [393/957] c: libs/ardour/lv2_evbuf.c -> build/libs/ardour/lv2_evbuf.c.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/region.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [394/957] cxx: libs/ardour/uri_map.cc -> build/libs/ardour/uri_map.cc.1.o [395/957] cxx: libs/ardour/lxvst_plugin.cc -> build/libs/ardour/lxvst_plugin.cc.1.o [396/957] cxx: libs/ardour/linux_vst_support.cc -> build/libs/ardour/linux_vst_support.cc.1.o [397/957] cxx: libs/ardour/session_vst.cc -> build/libs/ardour/session_vst.cc.1.o [398/957] cxx: libs/ardour/vst_plugin.cc -> build/libs/ardour/vst_plugin.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/rb_effect.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [399/957] cxx: libs/ardour/vst_info_file.cc -> build/libs/ardour/vst_info_file.cc.1.o [400/957] cxx: libs/ardour/vst_state.cc -> build/libs/ardour/vst_state.cc.1.o [401/957] cxx: libs/ardour/sse_functions_xmm.cc -> build/libs/ardour/sse_functions_xmm.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/track.cc:18: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [402/957] asm: libs/ardour/sse_functions.s -> build/libs/ardour/sse_functions.s.1.o [403/957] cxx: libs/ardour/sse_functions_avx_linux.cc -> build/libs/ardour/sse_functions_avx_linux.cc.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/ardour/ticker.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [404/957] cxx: libs/gtkmm2ext/actions.cc -> build/libs/gtkmm2ext/actions.cc.1.o [405/957] cxx: libs/gtkmm2ext/application.cc -> build/libs/gtkmm2ext/application.cc.1.o [406/957] cxx: libs/gtkmm2ext/bindings.cc -> build/libs/gtkmm2ext/bindings.cc.1.o [407/957] cxx: libs/gtkmm2ext/cairo_packer.cc -> build/libs/gtkmm2ext/cairo_packer.cc.1.o [408/957] cxx: libs/gtkmm2ext/cairo_widget.cc -> build/libs/gtkmm2ext/cairo_widget.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/tempo_map_importer.h:26, from ../libs/ardour/tempo_map_importer.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [409/957] cxx: libs/gtkmm2ext/cell_renderer_color_selector.cc -> build/libs/gtkmm2ext/cell_renderer_color_selector.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [410/957] cxx: libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc -> build/libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc.1.o [411/957] cxx: libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc -> build/libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkuimanager.h:39, from ../libs/gtkmm2ext/actions.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:29: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../libs/gtkmm2ext/bindings.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/gtkmm2ext/bindings.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [412/957] cxx: libs/gtkmm2ext/colors.cc -> build/libs/gtkmm2ext/colors.cc.1.o [413/957] cxx: libs/gtkmm2ext/colorspace.cc -> build/libs/gtkmm2ext/colorspace.cc.1.o [414/957] cxx: libs/gtkmm2ext/cursors.cc -> build/libs/gtkmm2ext/cursors.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/bindings.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/gtkmm2ext/bindings.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [415/957] cxx: libs/gtkmm2ext/debug.cc -> build/libs/gtkmm2ext/debug.cc.1.o [416/957] cxx: libs/gtkmm2ext/dndtreeview.cc -> build/libs/gtkmm2ext/dndtreeview.cc.1.o [417/957] cxx: libs/gtkmm2ext/emscale.cc -> build/libs/gtkmm2ext/emscale.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/actions.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/actions.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/actions.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/actions.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:7, from ../libs/gtkmm2ext/application.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [418/957] cxx: libs/gtkmm2ext/gtk_ui.cc -> build/libs/gtkmm2ext/gtk_ui.cc.1.o In file included from ../libs/ardour/lv2_plugin.cc:65: ../libs/ardour/lv2_plugin.cc: In member function 'void ARDOUR::LV2Plugin::init(const void*, ARDOUR::framecnt_t)': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'u' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:822:3: note: in expansion of macro 'LILV_FOREACH' 822 | LILV_FOREACH(uis, u, uis) { | ^~~~~~~~~~~~ /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:849:4: note: in expansion of macro 'LILV_FOREACH' 849 | LILV_FOREACH(uis, i, uis) { | ^~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In member function 'virtual void ARDOUR::LV2Plugin::find_presets()': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:1450:2: note: in expansion of macro 'LILV_FOREACH' 1450 | LILV_FOREACH(nodes, i, presets) { | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/srcfilesource.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In member function 'void ARDOUR::LV2Plugin::load_supported_properties(ARDOUR::Plugin::PropertyDescriptors&)': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'p' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:1952:2: note: in expansion of macro 'LILV_FOREACH' 1952 | LILV_FOREACH(nodes, p, properties) { | ^~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In member function 'virtual ARDOUR::Plugin::IOPortDescription ARDOUR::LV2Plugin::describe_io_port(ARDOUR::DataType, bool, uint32_t) const': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:2292:5: note: in expansion of macro 'LILV_FOREACH' 2292 | LILV_FOREACH (nodes, i, designations) { | ^~~~~~~~~~~~ /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:2295:6: note: in expansion of macro 'LILV_FOREACH' 2295 | LILV_FOREACH (nodes, j, group_childs) { | ^~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In member function 'virtual boost::shared_ptr, const float> > ARDOUR::LV2Plugin::get_scale_points(uint32_t) const': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:3058:2: note: in expansion of macro 'LILV_FOREACH' 3058 | LILV_FOREACH(scale_points, i, points) { | ^~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In member function 'virtual std::vector ARDOUR::LV2PluginInfo::get_presets(bool) const': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:3394:2: note: in expansion of macro 'LILV_FOREACH' 3394 | LILV_FOREACH(nodes, i, presets) { | ^~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In static member function 'static ARDOUR::PluginInfoList* ARDOUR::LV2PluginInfo::discover()': /usr/include/lilv-0/lilv/lilv.h:355:17: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses] 355 | for (LilvIter* (iter) = lilv_ ## colltype ## _begin(collection); \ | ^ ../libs/ardour/lv2_plugin.cc:3447:2: note: in expansion of macro 'LILV_FOREACH' 3447 | LILV_FOREACH(plugins, i, plugins) { | ^~~~~~~~~~~~ [419/957] c: libs/gtkmm2ext/gtkapplication.c -> build/libs/gtkmm2ext/gtkapplication.c.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/lv2_plugin.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [420/957] cxx: libs/gtkmm2ext/keyboard.cc -> build/libs/gtkmm2ext/keyboard.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/session_rtevents.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [421/957] cxx: libs/gtkmm2ext/menu_elems.cc -> build/libs/gtkmm2ext/menu_elems.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/lxvst_plugin.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [422/957] cxx: libs/gtkmm2ext/persistent_tooltip.cc -> build/libs/gtkmm2ext/persistent_tooltip.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [423/957] cxx: libs/gtkmm2ext/textviewer.cc -> build/libs/gtkmm2ext/textviewer.cc.1.o [424/957] cxx: libs/gtkmm2ext/treeutils.cc -> build/libs/gtkmm2ext/treeutils.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/ardour/vca.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/persistent_tooltip.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/persistent_tooltip.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [425/957] cxx: libs/gtkmm2ext/utils.cc -> build/libs/gtkmm2ext/utils.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [426/957] cxx: libs/gtkmm2ext/visibility_tracker.cc -> build/libs/gtkmm2ext/visibility_tracker.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [427/957] cxx: libs/gtkmm2ext/window_proxy.cc -> build/libs/gtkmm2ext/window_proxy.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [428/957] cxx: libs/gtkmm2ext/window_title.cc -> build/libs/gtkmm2ext/window_title.cc.1.o [429/957] c: libs/gtkmm2ext/gtkapplication_x11.c -> build/libs/gtkmm2ext/gtkapplication_x11.c.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/textviewer.h:24, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/textviewer.h:24, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/textviewer.h:24, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/textviewer.h:24, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/textviewer.h:24, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/textviewer.h:24, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ [430/957] cxx: libs/audiographer/private/gdither/gdither.cc -> build/libs/audiographer/private/gdither/gdither.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/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 /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:34, from ../libs/ardour/session_vst.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [431/957] cxx: libs/audiographer/src/general/sample_format_converter.cc -> build/libs/audiographer/src/general/sample_format_converter.cc.1.o [432/957] cxx: libs/audiographer/src/routines.cc -> build/libs/audiographer/src/routines.cc.1.o [433/957] cxx: libs/audiographer/src/debug_utils.cc -> build/libs/audiographer/src/debug_utils.cc.1.o [434/957] cxx: libs/audiographer/src/general/analyser.cc -> build/libs/audiographer/src/general/analyser.cc.1.o [435/957] cxx: libs/audiographer/src/general/broadcast_info.cc -> build/libs/audiographer/src/general/broadcast_info.cc.1.o [436/957] cxx: libs/audiographer/src/general/loudness_reader.cc -> build/libs/audiographer/src/general/loudness_reader.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/visibility_tracker.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/visibility_tracker.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from ../libs/gtkmm2ext/utils.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/utils.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libs/gtkmm2ext/utils.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/gtkmm2ext/utils.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [437/957] cxx: libs/audiographer/src/general/normalizer.cc -> build/libs/audiographer/src/general/normalizer.cc.1.o [438/957] cxx: libs/audiographer/src/general/sr_converter.cc -> build/libs/audiographer/src/general/sr_converter.cc.1.o [439/957] cxx: libs/canvas/arc.cc -> build/libs/canvas/arc.cc.1.o [440/957] cxx: libs/canvas/arrow.cc -> build/libs/canvas/arrow.cc.1.o [441/957] cxx: libs/canvas/box.cc -> build/libs/canvas/box.cc.1.o [442/957] cxx: libs/canvas/canvas.cc -> build/libs/canvas/canvas.cc.1.o [443/957] cxx: libs/canvas/circle.cc -> build/libs/canvas/circle.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/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/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [444/957] cxx: libs/canvas/container.cc -> build/libs/canvas/container.cc.1.o [445/957] cxx: libs/canvas/curve.cc -> build/libs/canvas/curve.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [446/957] cxx: libs/canvas/debug.cc -> build/libs/canvas/debug.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [447/957] cxx: libs/canvas/item.cc -> build/libs/canvas/item.cc.1.o [448/957] cxx: libs/canvas/fill.cc -> build/libs/canvas/fill.cc.1.o [449/957] cxx: libs/canvas/flag.cc -> build/libs/canvas/flag.cc.1.o [450/957] cxx: libs/canvas/framed_curve.cc -> build/libs/canvas/framed_curve.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/gtkmm2ext/cairo_widget.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/gtkmm2ext/cairo_widget.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [451/957] cxx: libs/canvas/grid.cc -> build/libs/canvas/grid.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/gtkmm2ext/cairo_widget.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/gtkmm2ext/cairo_widget.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/gtkmm2ext/cairo_widget.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/gtkmm2ext/cairo_widget.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [452/957] cxx: libs/canvas/image.cc -> build/libs/canvas/image.cc.1.o [453/957] cxx: libs/canvas/line.cc -> build/libs/canvas/line.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [454/957] cxx: libs/canvas/line_set.cc -> build/libs/canvas/line_set.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../libs/gtkmm2ext/treeutils.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [455/957] cxx: libs/canvas/lookup_table.cc -> build/libs/canvas/lookup_table.cc.1.o [456/957] cxx: libs/canvas/meter.cc -> build/libs/canvas/meter.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:28: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/ardour/vca_manager.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/gtkmm2ext/keyboard.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [457/957] cxx: libs/canvas/outline.cc -> build/libs/canvas/outline.cc.1.o [458/957] cxx: libs/canvas/pixbuf.cc -> build/libs/canvas/pixbuf.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/canvas/canvas.cc:31: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/canvas/canvas.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [459/957] cxx: libs/canvas/poly_item.cc -> build/libs/canvas/poly_item.cc.1.o [460/957] cxx: libs/canvas/poly_line.cc -> build/libs/canvas/poly_line.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/keyboard.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/gtkmm2ext/keyboard.cc:26: /usr/include/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/957] cxx: libs/canvas/polygon.cc -> build/libs/canvas/polygon.cc.1.o [462/957] cxx: libs/canvas/rectangle.cc -> build/libs/canvas/rectangle.cc.1.o [463/957] cxx: libs/canvas/root_group.cc -> build/libs/canvas/root_group.cc.1.o [464/957] cxx: libs/canvas/ruler.cc -> build/libs/canvas/ruler.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/item.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from ../libs/canvas/canvas/canvas.h:29, from ../libs/canvas/item.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/item.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/item.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/canvas/item.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/item.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [465/957] cxx: libs/canvas/scroll_group.cc -> build/libs/canvas/scroll_group.cc.1.o [466/957] cxx: libs/canvas/stateful_image.cc -> build/libs/canvas/stateful_image.cc.1.o [467/957] cxx: libs/canvas/text.cc -> build/libs/canvas/text.cc.1.o [468/957] cxx: libs/canvas/tracking_text.cc -> build/libs/canvas/tracking_text.cc.1.o [469/957] cxx: libs/canvas/types.cc -> build/libs/canvas/types.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/line.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from ../libs/canvas/canvas/line.h:24, from ../libs/canvas/line.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/line.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/line.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from ../libs/canvas/canvas/line.h:24, from ../libs/canvas/line.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/line.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [470/957] cxx: libs/canvas/utils.cc -> build/libs/canvas/utils.cc.1.o [471/957] cxx: libs/canvas/widget.cc -> build/libs/canvas/widget.cc.1.o [472/957] cxx: libs/canvas/xfade_curve.cc -> build/libs/canvas/xfade_curve.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/canvas/meter.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/canvas/meter.cc:28: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_item.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/poly_item.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/canvas/meter.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_item.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_item.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/poly_item.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_item.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/canvas/meter.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/canvas/meter.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/canvas/meter.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/scroll_group.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from ../libs/canvas/canvas/canvas.h:29, from ../libs/canvas/scroll_group.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [473/957] cxx: libs/widgets/ardour_button.cc -> build/libs/widgets/ardour_button.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/scroll_group.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/scroll_group.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from ../libs/canvas/canvas/canvas.h:29, from ../libs/canvas/scroll_group.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/scroll_group.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [474/957] cxx: libs/widgets/ardour_display.cc -> build/libs/widgets/ardour_display.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/canvas/meter.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/canvas/meter.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [475/957] cxx: libs/widgets/ardour_dropdown.cc -> build/libs/widgets/ardour_dropdown.cc.1.o [476/957] cxx: libs/widgets/ardour_fader.cc -> build/libs/widgets/ardour_fader.cc.1.o [477/957] cxx: libs/widgets/ardour_icon.cc -> build/libs/widgets/ardour_icon.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/rectangle.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/canvas/rectangle.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/rectangle.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/rectangle.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/canvas/rectangle.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/rectangle.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [478/957] cxx: libs/widgets/ardour_knob.cc -> build/libs/widgets/ardour_knob.cc.1.o [479/957] cxx: libs/widgets/ardour_spacer.cc -> build/libs/widgets/ardour_spacer.cc.1.o [480/957] cxx: libs/widgets/ardour_spinner.cc -> build/libs/widgets/ardour_spinner.cc.1.o [481/957] cxx: libs/widgets/auto_spin.cc -> build/libs/widgets/auto_spin.cc.1.o [482/957] cxx: libs/widgets/barcontroller.cc -> build/libs/widgets/barcontroller.cc.1.o [483/957] cxx: libs/widgets/binding_proxy.cc -> build/libs/widgets/binding_proxy.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/tracking_text.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from ../libs/canvas/canvas/canvas.h:29, from ../libs/canvas/tracking_text.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/tracking_text.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/tracking_text.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from ../libs/canvas/canvas/canvas.h:29, from ../libs/canvas/tracking_text.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/tracking_text.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [484/957] cxx: libs/widgets/eventboxext.cc -> build/libs/widgets/eventboxext.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_display.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_display.cc:24: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/ardour_fader.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/widgets/ardour_fader.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_display.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_display.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/ardour_fader.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_display.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/ardour_fader.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/widgets/ardour_fader.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/ardour_fader.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [485/957] cxx: libs/widgets/choice.cc -> build/libs/widgets/choice.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/ardour_display.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [486/957] cxx: libs/widgets/click_box.cc -> build/libs/widgets/click_box.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/ardour_fader.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/widgets/ardour_fader.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/root_group.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/root_group.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/root_group.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/root_group.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [487/957] cxx: libs/widgets/fastmeter.cc -> build/libs/widgets/fastmeter.cc.1.o [488/957] cxx: libs/widgets/focus_entry.cc -> build/libs/widgets/focus_entry.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/widgets/ardour_spacer.h:22, from ../libs/widgets/ardour_spacer.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/widgets/ardour_spacer.h:22, from ../libs/widgets/ardour_spacer.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [489/957] cxx: libs/widgets/pane.cc -> build/libs/widgets/pane.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/widgets/ardour_spacer.h:22, from ../libs/widgets/ardour_spacer.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/widgets/ardour_spacer.h:22, from ../libs/widgets/ardour_spacer.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/widgets/ardour_spacer.h:22, from ../libs/widgets/ardour_spacer.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../libs/widgets/widgets/ardour_spacer.h:22, from ../libs/widgets/ardour_spacer.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ ../libs/ardour/vst_plugin.cc: In member function 'virtual std::string ARDOUR::VSTPlugin::do_save_preset(std::string)': ../libs/ardour/vst_plugin.cc:525: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=] 525 | snprintf (tmp, 31, "%ld", _presets.size() + 1); | ~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long int std::map, ARDOUR::Plugin::PresetRecord>::size_type {aka unsigned int} | %d [490/957] cxx: libs/widgets/paths_dialog.cc -> build/libs/widgets/paths_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/widgets/fastmeter.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/fastmeter.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/widgets/fastmeter.cc:26: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/fastmeter.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/fastmeter.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../libs/widgets/fastmeter.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/fastmeter.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [491/957] cxx: libs/widgets/popup.cc -> build/libs/widgets/popup.cc.1.o [492/957] cxx: libs/widgets/prompter.cc -> build/libs/widgets/prompter.cc.1.o [493/957] cxx: libs/widgets/scroomer.cc -> build/libs/widgets/scroomer.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/auto_spin.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/auto_spin.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [494/957] cxx: libs/widgets/searchbar.cc -> build/libs/widgets/searchbar.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/auto_spin.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/auto_spin.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/auto_spin.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/auto_spin.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/vst_plugin.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [495/957] cxx: libs/widgets/slider_controller.cc -> build/libs/widgets/slider_controller.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:27, from ../libs/widgets/choice.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:21: /usr/include/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/957] cxx: libs/widgets/stateful_button.cc -> build/libs/widgets/stateful_button.cc.1.o [497/957] cxx: libs/widgets/tabbable.cc -> build/libs/widgets/tabbable.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [498/957] cxx: libs/widgets/tearoff.cc -> build/libs/widgets/tearoff.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_dropdown.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_dropdown.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_dropdown.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_dropdown.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_dropdown.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/ardour_dropdown.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [499/957] cxx: libs/widgets/tooltips.cc -> build/libs/widgets/tooltips.cc.1.o [500/957] cxx: libs/widgets/ui_config.cc -> build/libs/widgets/ui_config.cc.1.o [501/957] cxx: libs/waveview/debug.cc -> build/libs/waveview/debug.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/ardour_dropdown.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_dropdown.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_knob.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_knob.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_knob.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_knob.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_knob.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/tearoff.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../libs/widgets/tearoff.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/popup.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/popup.cc:23: /usr/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/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/tearoff.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/tearoff.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/widgets/tearoff.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/tearoff.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/popup.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/popup.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/popup.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/popup.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/tearoff.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../libs/widgets/tearoff.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [502/957] cxx: libs/waveview/wave_view.cc -> build/libs/waveview/wave_view.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:21: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/ardour_knob.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/barcontroller.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/barcontroller.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [503/957] cxx: libs/waveview/wave_view_private.cc -> build/libs/waveview/wave_view_private.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/barcontroller.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/barcontroller.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/barcontroller.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [504/957] subst: libs/plugins/reasonablesynth.lv2/manifest.ttl.in -> build/libs/LV2/reasonablesynth.lv2/manifest.ttl [505/957] subst: libs/plugins/reasonablesynth.lv2/reasonablesynth.ttl.in -> build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl [506/957] c: libs/plugins/reasonablesynth.lv2/lv2.c -> build/libs/plugins/reasonablesynth.lv2/lv2.c.3.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/barcontroller.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/arc.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:25: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [507/957] subst: libs/plugins/a-comp.lv2/manifest.ttl.in -> build/libs/LV2/a-comp.lv2/manifest.ttl [508/957] subst: libs/plugins/a-comp.lv2/a-comp.ttl.in -> build/libs/LV2/a-comp.lv2/a-comp.ttl [509/957] subst: libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in -> build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/binding_proxy.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/binding_proxy.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [510/957] subst: libs/plugins/a-comp.lv2/presets.ttl.in -> build/libs/LV2/a-comp.lv2/presets.ttl [511/957] c: libs/plugins/a-comp.lv2/a-comp.c -> build/libs/plugins/a-comp.lv2/a-comp.c.5.o [512/957] subst: libs/plugins/a-delay.lv2/manifest.ttl.in -> build/libs/LV2/a-delay.lv2/manifest.ttl [513/957] subst: libs/plugins/a-delay.lv2/a-delay.ttl.in -> build/libs/LV2/a-delay.lv2/a-delay.ttl In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/main.h:33, from ../libs/widgets/stateful_button.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/arc.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [514/957] subst: libs/plugins/a-delay.lv2/presets.ttl.in -> build/libs/LV2/a-delay.lv2/presets.ttl [515/957] c: libs/plugins/a-delay.lv2/a-delay.c -> build/libs/plugins/a-delay.lv2/a-delay.c.4.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/arc.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/arc.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/main.h:7, from ../libs/widgets/stateful_button.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/binding_proxy.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/popup.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/popup.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/binding_proxy.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/binding_proxy.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/binding_proxy.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [516/957] subst: libs/plugins/a-eq.lv2/manifest.ttl.in -> build/libs/LV2/a-eq.lv2/manifest.ttl [517/957] subst: libs/plugins/a-eq.lv2/a-eq.ttl.in -> build/libs/LV2/a-eq.lv2/a-eq.ttl [518/957] c: libs/plugins/a-eq.lv2/a-eq.c -> build/libs/plugins/a-eq.lv2/a-eq.c.3.o [519/957] subst: libs/plugins/a-reverb.lv2/manifest.ttl.in -> build/libs/LV2/a-reverb.lv2/manifest.ttl [520/957] subst: libs/plugins/a-reverb.lv2/a-reverb.ttl.in -> build/libs/LV2/a-reverb.lv2/a-reverb.ttl [521/957] c: libs/plugins/a-reverb.lv2/a-reverb.c -> build/libs/plugins/a-reverb.lv2/a-reverb.c.3.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/barcontroller.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/barcontroller.cc:25: /usr/include/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/957] subst: libs/plugins/a-fluidsynth.lv2/manifest.ttl.in -> build/libs/LV2/a-fluidsynth.lv2/manifest.ttl [523/957] subst: libs/plugins/a-fluidsynth.lv2/a-fluidsynth.ttl.in -> build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../libs/widgets/scroomer.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/scroomer.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [524/957] cxx: libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc -> build/libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc.3.o [525/957] cxx: gtk2_ardour/about.cc -> build/gtk2_ardour/about.cc.1.o [526/957] cxx: gtk2_ardour/actions.cc -> build/gtk2_ardour/actions.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/searchbar.h:3, from ../libs/widgets/searchbar.cc:4: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../libs/widgets/searchbar.cc:3: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [527/957] cxx: gtk2_ardour/add_route_dialog.cc -> build/gtk2_ardour/add_route_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/canvas/image.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from ../libs/canvas/canvas/image.h:27, from ../libs/canvas/image.cc:19: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/tooltips.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/tooltips.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/canvas/image.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/tooltips.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/canvas/image.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from ../libs/canvas/canvas/image.h:27, from ../libs/canvas/image.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/tooltips.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/tooltips.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/tooltips.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/canvas/image.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/bitmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31, from ../libs/widgets/pane.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [528/957] cxx: gtk2_ardour/ambiguous_file_dialog.cc -> build/gtk2_ardour/ambiguous_file_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:7, from ../libs/widgets/pane.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/paths_dialog.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [529/957] cxx: gtk2_ardour/analysis_window.cc -> build/gtk2_ardour/analysis_window.cc.1.o [530/957] cxx: gtk2_ardour/ardour_dialog.cc -> build/gtk2_ardour/ardour_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/click_box.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/click_box.cc:24: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/ardour_spinner.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/slider_controller.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/slider_controller.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [531/957] cxx: gtk2_ardour/ardour_http.cc -> build/gtk2_ardour/ardour_http.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/click_box.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/click_box.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/click_box.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/widgets/click_box.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [532/957] cxx: gtk2_ardour/ardour_ui.cc -> build/gtk2_ardour/ardour_ui.cc.1.o [533/957] cxx: gtk2_ardour/ardour_ui2.cc -> build/gtk2_ardour/ardour_ui2.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/slider_controller.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkuimanager.h:39, from ../gtk2_ardour/actions.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:24: /usr/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/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/slider_controller.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/slider_controller.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../libs/widgets/slider_controller.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [534/957] cxx: gtk2_ardour/ardour_ui_dependents.cc -> build/gtk2_ardour/ardour_ui_dependents.cc.1.o [535/957] cxx: gtk2_ardour/ardour_ui_dialogs.cc -> build/gtk2_ardour/ardour_ui_dialogs.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/click_box.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../libs/widgets/click_box.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [536/957] cxx: gtk2_ardour/ardour_ui_ed.cc -> build/gtk2_ardour/ardour_ui_ed.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [537/957] cxx: gtk2_ardour/ardour_ui_mixer.cc -> build/gtk2_ardour/ardour_ui_mixer.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/tabbable.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [538/957] cxx: gtk2_ardour/ardour_ui_options.cc -> build/gtk2_ardour/ardour_ui_options.cc.1.o [539/957] cxx: gtk2_ardour/ardour_window.cc -> build/gtk2_ardour/ardour_window.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/include/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/957] cxx: gtk2_ardour/audio_clock.cc -> build/gtk2_ardour/audio_clock.cc.1.o [541/957] cxx: gtk2_ardour/audio_region_editor.cc -> build/gtk2_ardour/audio_region_editor.cc.1.o [542/957] cxx: gtk2_ardour/audio_region_view.cc -> build/gtk2_ardour/audio_region_view.cc.1.o ../gtk2_ardour/ardour_http.cc: In constructor 'ArdourCurl::HttpGet::HttpGet(bool, bool)': ../gtk2_ardour/ardour_http.cc:150:11: warning: variable 'cc' set but not used [-Wunused-but-set-variable] 150 | CURLcode cc; | ^~ ../gtk2_ardour/ardour_http.cc: In member function 'char* ArdourCurl::HttpGet::get(const char*)': ../gtk2_ardour/ardour_http.cc:212:11: warning: variable 'cc' set but not used [-Wunused-but-set-variable] 212 | CURLcode cc; | ^~ [543/957] cxx: gtk2_ardour/audio_streamview.cc -> build/gtk2_ardour/audio_streamview.cc.1.o [544/957] cxx: gtk2_ardour/audio_time_axis.cc -> build/gtk2_ardour/audio_time_axis.cc.1.o [545/957] cxx: gtk2_ardour/automation_controller.cc -> build/gtk2_ardour/automation_controller.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [546/957] cxx: gtk2_ardour/automation_line.cc -> build/gtk2_ardour/automation_line.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/about.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [547/957] cxx: gtk2_ardour/automation_region_view.cc -> build/gtk2_ardour/automation_region_view.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/about.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [548/957] cxx: gtk2_ardour/automation_streamview.cc -> build/gtk2_ardour/automation_streamview.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ [549/957] cxx: gtk2_ardour/automation_time_axis.cc -> build/gtk2_ardour/automation_time_axis.cc.1.o /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_line.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/poly_line.h:24, from ../libs/canvas/poly_line.cc:22: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/audio_region_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [550/957] cxx: gtk2_ardour/axis_view.cc -> build/gtk2_ardour/axis_view.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_line.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_line.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/poly_line.h:24, from ../libs/canvas/poly_line.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:36, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/screen.h:33, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:30, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:35, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/poly_line.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:36, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:36, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:36, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [551/957] cxx: gtk2_ardour/big_clock_window.cc -> build/gtk2_ardour/big_clock_window.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/ardour_fader.h:26, from ../libs/widgets/slider_controller.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../libs/widgets/slider_controller.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/widget.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/canvas/widget.cc:21: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/ardour_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_dialog.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/ardour_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/ardour_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/ardour_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [552/957] cxx: gtk2_ardour/bundle_manager.cc -> build/gtk2_ardour/bundle_manager.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/widget.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/widget.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../libs/canvas/widget.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/widget.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [553/957] cxx: gtk2_ardour/clock_group.cc -> build/gtk2_ardour/clock_group.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:23, from ../gtk2_ardour/ardour_window.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_window.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:23, from ../gtk2_ardour/ardour_window.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:23, from ../gtk2_ardour/ardour_window.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_window.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:23, from ../gtk2_ardour/ardour_window.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:23: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/ardour_dialog.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/waveview/wave_view.cc:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/waveview/wave_view.cc:28: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/waveview/wave_view.cc:45: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/waveview/wave_view.cc:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/waveview/wave_view.cc:45: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_window.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [554/957] cxx: gtk2_ardour/color_theme_manager.cc -> build/gtk2_ardour/color_theme_manager.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/waveview/wave_view.cc:46: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [555/957] cxx: gtk2_ardour/configinfo.cc -> build/gtk2_ardour/configinfo.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/ruler.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/canvas/ruler.cc:23: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_controller.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/automation_controller.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_controller.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_controller.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/automation_controller.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_controller.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/ardour_ui_dialogs.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/ruler.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/ruler.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/canvas/ruler.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_window.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/canvas/canvas/canvas.h:30, from ../libs/canvas/ruler.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/slider_controller.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/barcontroller.h:26, from ../gtk2_ardour/automation_controller.h:37, from ../gtk2_ardour/automation_controller.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/automation_controller.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/automation_controller.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [556/957] cxx: gtk2_ardour/control_point.cc -> build/gtk2_ardour/control_point.cc.1.o [557/957] cxx: gtk2_ardour/control_point_dialog.cc -> build/gtk2_ardour/control_point_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/ardour_dialog.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/ardour_button.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [558/957] cxx: gtk2_ardour/control_slave_ui.cc -> build/gtk2_ardour/control_slave_ui.cc.1.o [559/957] cxx: gtk2_ardour/cursor_context.cc -> build/gtk2_ardour/cursor_context.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [560/957] cxx: gtk2_ardour/curvetest.cc -> build/gtk2_ardour/curvetest.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/control_point_dialog.h:21, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/control_point_dialog.h:20, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [561/957] cxx: gtk2_ardour/debug.cc -> build/gtk2_ardour/debug.cc.1.o [562/957] cxx: gtk2_ardour/duplicate_routes_dialog.cc -> build/gtk2_ardour/duplicate_routes_dialog.cc.1.o [563/957] cxx: gtk2_ardour/edit_note_dialog.cc -> build/gtk2_ardour/edit_note_dialog.cc.1.o [564/957] cxx: gtk2_ardour/editing.cc -> build/gtk2_ardour/editing.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/cursor_context.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/cursor_context.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/cursor_context.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/cursor_context.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/cursor_context.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/cursor_context.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [565/957] cxx: gtk2_ardour/editor.cc -> build/gtk2_ardour/editor.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/automation_line.cc:53: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_line.cc:37: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/cursor_context.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/cursor_context.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/automation_line.cc:53: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [566/957] cxx: gtk2_ardour/editor_actions.cc -> build/gtk2_ardour/editor_actions.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/automation_line.cc:53: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_line.cc:37: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/automation_line.cc:53: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/ardour_ui_mixer.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [567/957] cxx: gtk2_ardour/editor_audio_import.cc -> build/gtk2_ardour/editor_audio_import.cc.1.o [568/957] cxx: gtk2_ardour/editor_pt_import.cc -> build/gtk2_ardour/editor_pt_import.cc.1.o [569/957] cxx: gtk2_ardour/editor_audiotrack.cc -> build/gtk2_ardour/editor_audiotrack.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/automation_line.cc:55: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_line.cc:37: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/cursor_context.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [570/957] cxx: gtk2_ardour/editor_canvas.cc -> build/gtk2_ardour/editor_canvas.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/automation_time_axis.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/configinfo.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [571/957] cxx: gtk2_ardour/editor_canvas_events.cc -> build/gtk2_ardour/editor_canvas_events.cc.1.o [572/957] cxx: gtk2_ardour/editor_component.cc -> build/gtk2_ardour/editor_component.cc.1.o [573/957] cxx: gtk2_ardour/editor_cursors.cc -> build/gtk2_ardour/editor_cursors.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/axis_view.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/axis_view.cc:28: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/axis_view.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/axis_view.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/axis_view.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/axis_view.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_audio_import.cc:29: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_audio_import.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [574/957] cxx: gtk2_ardour/editor_drag.cc -> build/gtk2_ardour/editor_drag.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/control_point.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:24, from ../gtk2_ardour/control_point.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/control_point.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/control_point.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:24, from ../gtk2_ardour/control_point.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/control_point.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_audio_import.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_audio_import.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/axis_view.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/axis_view.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/control_point.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:24, from ../gtk2_ardour/control_point.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_cursors.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/editor_cursors.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_cursors.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_cursors.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/editor_cursors.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_cursors.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_cursors.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/editor_cursors.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_audio_import.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/smf_source.h:26, from ../gtk2_ardour/editor_audio_import.cc:44: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp: At global scope: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/language.h:26, from /usr/include/pangomm-1.4/pangomm/attributes.h:28, from /usr/include/pangomm-1.4/pangomm/attrlist.h:30, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/audio_clock.h:26, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_audiotrack.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/rc_configuration.h:27, from ../gtk2_ardour/editor_audiotrack.cc:20: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/control_slave_ui.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_audiotrack.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_audiotrack.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/rc_configuration.h:27, from ../gtk2_ardour/editor_audiotrack.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_audiotrack.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/audio_clock.h:26, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/editor_cursors.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_audiotrack.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/rc_configuration.h:27, from ../gtk2_ardour/editor_audiotrack.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_clock.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [575/957] cxx: gtk2_ardour/editor_route_groups.cc -> build/gtk2_ardour/editor_route_groups.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_clock.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_clock.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/audio_clock.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:24, from ../gtk2_ardour/control_point.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/audio_clock.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_canvas_events.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [576/957] cxx: gtk2_ardour/editor_export_audio.cc -> build/gtk2_ardour/editor_export_audio.cc.1.o [577/957] cxx: gtk2_ardour/editor_group_tabs.cc -> build/gtk2_ardour/editor_group_tabs.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_clock.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/audio_clock.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_audio_import.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_canvas_events.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_canvas_events.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_canvas_events.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_canvas_events.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_canvas_events.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_canvas_events.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [578/957] cxx: gtk2_ardour/editor_keys.cc -> build/gtk2_ardour/editor_keys.cc.1.o [579/957] cxx: gtk2_ardour/editor_locations.cc -> build/gtk2_ardour/editor_locations.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_canvas_events.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_canvas_events.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [580/957] cxx: gtk2_ardour/editor_markers.cc -> build/gtk2_ardour/editor_markers.cc.1.o [581/957] cxx: gtk2_ardour/editor_mixer.cc -> build/gtk2_ardour/editor_mixer.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/rc_configuration.h:27, from ../gtk2_ardour/editor_audiotrack.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:26: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [582/957] cxx: gtk2_ardour/editor_mouse.cc -> build/gtk2_ardour/editor_mouse.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [583/957] cxx: gtk2_ardour/editor_ops.cc -> build/gtk2_ardour/editor_ops.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/audio_time_axis.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/audio_time_axis.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/audio_time_axis.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/audio_time_axis.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/audio_time_axis.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/audio_time_axis.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:51: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/ardour_ui.cc:50: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:25, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:25, from ../gtk2_ardour/editor_locations.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:25, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:25, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/editor_locations.h:23, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:25, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:32: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:51: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:51: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:47: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:51: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/location_ui.h:27, from ../gtk2_ardour/editor_locations.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/editor_locations.h:23, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../gtk2_ardour/ardour_ui_ed.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_canvas_events.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/ardour_ui_ed.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:173, from ../gtk2_ardour/ardour_ui_ed.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [584/957] cxx: gtk2_ardour/editor_regions.cc -> build/gtk2_ardour/editor_regions.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_time_axis.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/audio_time_axis.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [585/957] cxx: gtk2_ardour/editor_routes.cc -> build/gtk2_ardour/editor_routes.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_mouse.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_mouse.cc:29: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_mouse.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_mouse.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_mouse.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_mouse.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_mouse.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_mouse.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui.cc:52: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:47: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/analysis_window.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/analysis_window.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [586/957] cxx: gtk2_ardour/editor_rulers.cc -> build/gtk2_ardour/editor_rulers.cc.1.o [587/957] cxx: gtk2_ardour/editor_selection.cc -> build/gtk2_ardour/editor_selection.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/ardour_ui_dependents.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/ardour_ui_dependents.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/ardour_ui_dependents.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/ardour_ui_dependents.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/ardour_ui_dependents.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/ardour_ui_dependents.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:31: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_line.cc:37: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:23: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_mouse.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from ../gtk2_ardour/editor_keys.cc:24: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/ardour_ui2.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/ardour_ui_dependents.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/ardour_ui_dependents.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_ops.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:24: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/editor_markers.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/editor_markers.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/editor_markers.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/editor_markers.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/editor_markers.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/editor_markers.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_group_tabs.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [588/957] cxx: gtk2_ardour/editor_snapshots.cc -> build/gtk2_ardour/editor_snapshots.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_selection.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_selection.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_selection.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_selection.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_selection.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_selection.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_mixer.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/editor_selection.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_selection.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:31: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/editor_selection.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from ../gtk2_ardour/editor_snapshots.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [589/957] cxx: gtk2_ardour/editor_summary.cc -> build/gtk2_ardour/editor_summary.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/automation_region_view.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_region_view.cc:22: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:30: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_snapshots.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/automation_region_view.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/automation_region_view.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_region_view.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/automation_region_view.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/editor_snapshots.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_actions.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_canvas.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_actions.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_actions.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/bindings.h:11, from ../gtk2_ardour/editor_actions.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [590/957] cxx: gtk2_ardour/editor_tempodisplay.cc -> build/gtk2_ardour/editor_tempodisplay.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_actions.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../gtk2_ardour/ardour_ui.h:40, from ../gtk2_ardour/editor.cc:30: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/prompter.h:25, from ../gtk2_ardour/editor_markers.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/editor_markers.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/ardour_ui.h:39, from ../gtk2_ardour/editor.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/editor_routes.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/axis_view.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/ardour_ui_options.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/ardour_ui_options.cc:25: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_canvas.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/ardour_ui_options.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/ardour_ui_options.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/ardour_ui_options.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/ardour_ui_options.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:47: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [591/957] cxx: gtk2_ardour/editor_timefx.cc -> build/gtk2_ardour/editor_timefx.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../gtk2_ardour/editor_regions.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audioregion.h:27, from ../gtk2_ardour/editor_regions.cc:29: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../gtk2_ardour/editor_regions.cc:36: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../gtk2_ardour/editor_regions.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../gtk2_ardour/editor_regions.cc:36: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/automation_region_view.h:26, from ../gtk2_ardour/automation_region_view.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_region_view.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_rulers.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_rulers.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/editor_rulers.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/treeutils.h:23, from ../gtk2_ardour/editor_regions.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/ardour_ui_options.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/ardour_ui_options.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_tempodisplay.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_tempodisplay.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_tempodisplay.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_tempodisplay.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_tempodisplay.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_tempodisplay.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/editor_markers.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_tempodisplay.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_tempodisplay.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/editor.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/ardour_ui.h:39, from ../gtk2_ardour/editor.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [592/957] cxx: gtk2_ardour/engine_dialog.cc -> build/gtk2_ardour/engine_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/ardour_ui_dependents.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_pt_import.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/audio_clock.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/smf_source.h:26, from ../gtk2_ardour/editor_pt_import.cc:40: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp: At global scope: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/smf_source.h:26, from ../gtk2_ardour/editor_canvas.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:26, from ../gtk2_ardour/editor_routes.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/interthread_info.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audio_track.h:23, from ../gtk2_ardour/editor_routes.cc:31: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_tempodisplay.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:26, from ../gtk2_ardour/editor_routes.cc:41: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:26, from ../gtk2_ardour/editor_routes.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/editor_routes.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:26, from ../gtk2_ardour/editor_routes.cc:41: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [593/957] cxx: gtk2_ardour/enums.cc -> build/gtk2_ardour/enums.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_drag.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/editor_drag.cc:27: /usr/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/gdkmm-2.4/gdkmm.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:30, from ../gtk2_ardour/editor_routes.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/editor_routes.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_drag.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_drag.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/editor_drag.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_drag.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/audio_time_axis.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [594/957] cxx: gtk2_ardour/export_channel_selector.cc -> build/gtk2_ardour/export_channel_selector.cc.1.o [595/957] cxx: gtk2_ardour/export_dialog.cc -> build/gtk2_ardour/export_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/engine_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/engine_dialog.cc:27: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/engine_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/engine_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/engine_dialog.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/engine_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_drag.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/editor_drag.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [596/957] cxx: gtk2_ardour/export_file_notebook.cc -> build/gtk2_ardour/export_file_notebook.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [597/957] cxx: gtk2_ardour/export_filename_selector.cc -> build/gtk2_ardour/export_filename_selector.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/analysis_window.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [598/957] cxx: gtk2_ardour/export_format_dialog.cc -> build/gtk2_ardour/export_format_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/engine_dialog.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/engine_dialog.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/automation_region_view.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [599/957] cxx: gtk2_ardour/export_format_selector.cc -> build/gtk2_ardour/export_format_selector.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_timefx.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_timefx.cc:27: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_timefx.cc:39: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_timefx.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_timefx.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/editor_timefx.cc:39: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/editor_rulers.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [600/957] cxx: gtk2_ardour/export_preset_selector.cc -> build/gtk2_ardour/export_preset_selector.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_timefx.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_timefx.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/big_clock_window.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/ardour_ui_options.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_dialog.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/editor_timefx.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_pt_import.cc:49: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_pt_import.cc:27: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_pt_import.cc:49: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_pt_import.cc:49: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_pt_import.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_pt_import.cc:49: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ ../gtk2_ardour/engine_dialog.cc: In member function 'void EngineControl::refresh_midi_display(std::string)': ../gtk2_ardour/engine_dialog.cc:955:35: warning: enum constant in boolean context [-Wint-in-bool-context] 955 | m->set_can_focus (Gtk::CAN_FOCUS); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_filename_selector.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/engine_dialog.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/editor_drag.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_selector.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [601/957] cxx: gtk2_ardour/export_report.cc -> build/gtk2_ardour/export_report.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_preset_selector.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/editor_pt_import.cc:49: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_pt_import.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [602/957] cxx: gtk2_ardour/export_timespan_selector.cc -> build/gtk2_ardour/export_timespan_selector.cc.1.o [603/957] cxx: gtk2_ardour/fft.cc -> build/gtk2_ardour/fft.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/editor_routes.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [604/957] cxx: gtk2_ardour/fft_graph.cc -> build/gtk2_ardour/fft_graph.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/enums.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/language.h:26, from /usr/include/pangomm-1.4/pangomm/attributes.h:28, from /usr/include/pangomm-1.4/pangomm/attrlist.h:30, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/audio_clock.h:26, from ../gtk2_ardour/enums.cc:24: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_format_selector.h:30, from ../gtk2_ardour/export_file_notebook.h:36, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/enums.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/enums.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/audio_clock.h:26, from ../gtk2_ardour/enums.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/enums.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:26, from ../gtk2_ardour/export_file_notebook.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [605/957] cxx: gtk2_ardour/fft_result.cc -> build/gtk2_ardour/fft_result.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/export_format_dialog.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../gtk2_ardour/export_report.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [606/957] cxx: gtk2_ardour/floating_text_entry.cc -> build/gtk2_ardour/floating_text_entry.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_report.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:21: /usr/include/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/ardour_ui.cc: In member function 'int ARDOUR_UI::load_session(const string&, const string&, std::string)': ../gtk2_ardour/ardour_ui.cc:3671:26: warning: catching polymorphic type 'class ARDOUR::SessionException' by value [-Wcatch-value=] 3671 | catch (SessionException e) { | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../gtk2_ardour/ardour_ui.cc: In member function 'int ARDOUR_UI::build_session(const string&, const string&, ARDOUR::BusProfile*)': ../gtk2_ardour/ardour_ui.cc:3807:26: warning: catching polymorphic type 'class ARDOUR::SessionException' by value [-Wcatch-value=] 3807 | catch (SessionException e) { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/color.h:35, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/color.h:9, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [607/957] cxx: gtk2_ardour/sfdb_freesound_mootcher.cc -> build/gtk2_ardour/sfdb_freesound_mootcher.cc.1.o [608/957] cxx: gtk2_ardour/gain_meter.cc -> build/gtk2_ardour/gain_meter.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/editor_summary.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/editor_summary.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [609/957] cxx: gtk2_ardour/generic_pluginui.cc -> build/gtk2_ardour/generic_pluginui.cc.1.o [610/957] cxx: gtk2_ardour/ghostregion.cc -> build/gtk2_ardour/ghostregion.cc.1.o [611/957] cxx: gtk2_ardour/global_port_matrix.cc -> build/gtk2_ardour/global_port_matrix.cc.1.o [612/957] cxx: gtk2_ardour/group_tabs.cc -> build/gtk2_ardour/group_tabs.cc.1.o [613/957] c: gtk2_ardour/gtk_pianokeyboard.c -> build/gtk2_ardour/gtk_pianokeyboard.c.1.o [614/957] cxx: gtk2_ardour/gui_object.cc -> build/gtk2_ardour/gui_object.cc.1.o [615/957] cxx: gtk2_ardour/idleometer.cc -> build/gtk2_ardour/idleometer.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/gtk_pianokeyboard.c:39: /usr/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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/gtk_pianokeyboard.c:39: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/gtk_pianokeyboard.c:39: /usr/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 /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/gtk_pianokeyboard.c:39: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../gtk2_ardour/gtk_pianokeyboard.c:39: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ ../gtk2_ardour/gtk_pianokeyboard.c: In function 'bind_key': ../gtk2_ardour/gtk_pianokeyboard.c:254:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 254 | g_hash_table_insert(pk->key_bindings, (const gpointer)key, (gpointer)((intptr_t)note)); | ^ [616/957] cxx: gtk2_ardour/insert_remove_time_dialog.cc -> build/gtk2_ardour/insert_remove_time_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/editor_summary.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/editor_summary.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../gtk2_ardour/editor_pt_import.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/editor_canvas.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/smf_source.h:26, from ../gtk2_ardour/export_report.cc:41: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/language.h:26, from /usr/include/pangomm-1.4/pangomm/attributes.h:28, from /usr/include/pangomm-1.4/pangomm/attrlist.h:30, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/gain_meter.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/gain_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [617/957] cxx: gtk2_ardour/instrument_selector.cc -> build/gtk2_ardour/instrument_selector.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:47: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [618/957] cxx: gtk2_ardour/interthread_progress_window.cc -> build/gtk2_ardour/interthread_progress_window.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/audio_time_axis.h:39, from ../gtk2_ardour/editor_export_audio.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/iochannel.h:25, from /usr/include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/interthread_progress_window.cc:20: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_time_axis.h:35, from ../gtk2_ardour/ghostregion.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/parameter_descriptor.h:23, from ../gtk2_ardour/ghostregion.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_time_axis.h:35, from ../gtk2_ardour/ghostregion.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_time_axis.h:35, from ../gtk2_ardour/ghostregion.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/ghostregion.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/ardour_button.h:25, from ../gtk2_ardour/automation_time_axis.h:35, from ../gtk2_ardour/ghostregion.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/ghostregion.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/ghostregion.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [619/957] cxx: gtk2_ardour/io_selector.cc -> build/gtk2_ardour/io_selector.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/gain_meter.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/gain_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [620/957] cxx: gtk2_ardour/hit.cc -> build/gtk2_ardour/hit.cc.1.o [621/957] cxx: gtk2_ardour/keyboard.cc -> build/gtk2_ardour/keyboard.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [622/957] cxx: gtk2_ardour/keyeditor.cc -> build/gtk2_ardour/keyeditor.cc.1.o [623/957] cxx: gtk2_ardour/latency_gui.cc -> build/gtk2_ardour/latency_gui.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/generic_pluginui.cc:50: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:55, from ../gtk2_ardour/gain_meter.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_manager.h:34, from ../gtk2_ardour/instrument_selector.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/instrument_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [624/957] cxx: gtk2_ardour/led.cc -> build/gtk2_ardour/led.cc.1.o [625/957] cxx: gtk2_ardour/level_meter.cc -> build/gtk2_ardour/level_meter.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/instrument_selector.h:24, from ../gtk2_ardour/instrument_selector.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/instrument_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../gtk2_ardour/led.h:25, from ../gtk2_ardour/led.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../gtk2_ardour/led.h:25, from ../gtk2_ardour/led.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../gtk2_ardour/led.h:25, from ../gtk2_ardour/led.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../gtk2_ardour/led.h:25, from ../gtk2_ardour/led.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../gtk2_ardour/led.h:25, from ../gtk2_ardour/led.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:25, from ../gtk2_ardour/led.h:25, from ../gtk2_ardour/led.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [626/957] cxx: gtk2_ardour/location_ui.cc -> build/gtk2_ardour/location_ui.cc.1.o [627/957] cxx: gtk2_ardour/lua_script_manager.cc -> build/gtk2_ardour/lua_script_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/poly_item.h:24, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/polygon.h:24, from ../gtk2_ardour/hit.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [628/957] cxx: gtk2_ardour/luadialog.cc -> build/gtk2_ardour/luadialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/hit.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [629/957] cxx: gtk2_ardour/luainstance.cc -> build/gtk2_ardour/luainstance.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/location_ui.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/location_ui.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/location_ui.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/location_ui.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/location_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/location_ui.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/location_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelkey.h:25, from ../gtk2_ardour/keyeditor.cc:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [630/957] cxx: gtk2_ardour/luawindow.cc -> build/gtk2_ardour/luawindow.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [631/957] cxx: gtk2_ardour/main.cc -> build/gtk2_ardour/main.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/ghostregion.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/keyeditor.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/ardour_ui.h:39, from ../gtk2_ardour/editor.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/level_meter.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../gtk2_ardour/level_meter.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/level_meter.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/level_meter.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../gtk2_ardour/level_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/level_meter.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/editor_summary.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/level_meter.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../gtk2_ardour/level_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [632/957] cxx: gtk2_ardour/main_clock.cc -> build/gtk2_ardour/main_clock.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [633/957] cxx: gtk2_ardour/marker.cc -> build/gtk2_ardour/marker.cc.1.o [634/957] cxx: gtk2_ardour/midi_automation_line.cc -> build/gtk2_ardour/midi_automation_line.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../gtk2_ardour/level_meter.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/lua_script_manager.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_channel_selector.h:35, from ../gtk2_ardour/export_channel_selector.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/interthread_info.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audio_track.h:23, from ../gtk2_ardour/export_channel_selector.cc:25: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/keyeditor.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_channel_selector.h:35, from ../gtk2_ardour/export_channel_selector.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/location_ui.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_channel_selector.h:35, from ../gtk2_ardour/export_channel_selector.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/export_channel_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_channel_selector.h:35, from ../gtk2_ardour/export_channel_selector.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [635/957] cxx: gtk2_ardour/midi_channel_dialog.cc -> build/gtk2_ardour/midi_channel_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:28: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/export_channel_selector.h:42, from ../gtk2_ardour/export_channel_selector.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/export_channel_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [636/957] cxx: gtk2_ardour/midi_channel_selector.cc -> build/gtk2_ardour/midi_channel_selector.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:21: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.h:29, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:43, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/idleometer.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [637/957] cxx: gtk2_ardour/midi_cut_buffer.cc -> build/gtk2_ardour/midi_cut_buffer.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/export_channel_selector.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [638/957] cxx: gtk2_ardour/midi_export_dialog.cc -> build/gtk2_ardour/midi_export_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/main.cc:53: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:28: /usr/include/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/957] cxx: gtk2_ardour/midi_list_editor.cc -> build/gtk2_ardour/midi_list_editor.cc.1.o [640/957] cxx: gtk2_ardour/midi_region_view.cc -> build/gtk2_ardour/midi_region_view.cc.1.o [641/957] cxx: gtk2_ardour/midi_scroomer.cc -> build/gtk2_ardour/midi_scroomer.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [642/957] cxx: gtk2_ardour/midi_selection.cc -> build/gtk2_ardour/midi_selection.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/midi_channel_selector.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [643/957] cxx: gtk2_ardour/midi_streamview.cc -> build/gtk2_ardour/midi_streamview.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/io_selector.h:23, from ../gtk2_ardour/io_selector.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/io_selector.h:23, from ../gtk2_ardour/io_selector.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/io_selector.h:23, from ../gtk2_ardour/io_selector.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/io_selector.h:23, from ../gtk2_ardour/io_selector.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from ../gtk2_ardour/fft_graph.cc:26: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../gtk2_ardour/fft_graph.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [644/957] cxx: gtk2_ardour/midi_time_axis.cc -> build/gtk2_ardour/midi_time_axis.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [645/957] cxx: gtk2_ardour/midi_tracer.cc -> build/gtk2_ardour/midi_tracer.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/analysis_window.h:29, from ../gtk2_ardour/fft_graph.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../gtk2_ardour/fft_graph.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [646/957] cxx: gtk2_ardour/midi_velocity_dialog.cc -> build/gtk2_ardour/midi_velocity_dialog.cc.1.o [647/957] cxx: gtk2_ardour/mini_timeline.cc -> build/gtk2_ardour/mini_timeline.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:19: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [648/957] cxx: gtk2_ardour/missing_file_dialog.cc -> build/gtk2_ardour/missing_file_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [649/957] cxx: gtk2_ardour/missing_plugin_dialog.cc -> build/gtk2_ardour/missing_plugin_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/keyboard.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/keyboard.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/keyboard.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [650/957] cxx: gtk2_ardour/mixer_group_tabs.cc -> build/gtk2_ardour/mixer_group_tabs.cc.1.o [651/957] cxx: gtk2_ardour/mixer_strip.cc -> build/gtk2_ardour/mixer_strip.cc.1.o [652/957] cxx: gtk2_ardour/mixer_ui.cc -> build/gtk2_ardour/mixer_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/luawindow.cc:29: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/luawindow.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/midi_list_editor.h:22, from ../gtk2_ardour/midi_list_editor.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/luainstance.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:21: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_automation_line.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_automation_list_binder.h:23, from ../gtk2_ardour/midi_automation_line.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_automation_line.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_automation_line.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_automation_list_binder.h:23, from ../gtk2_ardour/midi_automation_line.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_automation_line.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/luainstance.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/luainstance.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/luainstance.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [653/957] cxx: gtk2_ardour/meterbridge.cc -> build/gtk2_ardour/meterbridge.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/screen.h:7, from /usr/include/gdkmm-2.4/gdkmm.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/keyboard.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/keyboard.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/screen.h:33, from /usr/include/gdkmm-2.4/gdkmm.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/midi_time_axis.h:40, from ../gtk2_ardour/midi_automation_line.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_automation_list_binder.h:23, from ../gtk2_ardour/midi_automation_line.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/screen.h:7, from /usr/include/gdkmm-2.4/gdkmm.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_automation_list_binder.h:23, from ../gtk2_ardour/midi_automation_line.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_plugin_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/export_timespan_selector.h:24, from ../gtk2_ardour/export_timespan_selector.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/location.h:30, from ../gtk2_ardour/export_timespan_selector.cc:27: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:23, from ../gtk2_ardour/midi_tracer.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/parser.h:26, from ../gtk2_ardour/midi_tracer.cc:29: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:23, from ../gtk2_ardour/midi_tracer.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:23, from ../gtk2_ardour/midi_tracer.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/parser.h:26, from ../gtk2_ardour/midi_tracer.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:23, from ../gtk2_ardour/midi_tracer.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/luawindow.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/luawindow.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/export_timespan_selector.h:24, from ../gtk2_ardour/export_timespan_selector.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/export_timespan_selector.h:24, from ../gtk2_ardour/export_timespan_selector.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/location.h:30, from ../gtk2_ardour/export_timespan_selector.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/export_timespan_selector.h:24, from ../gtk2_ardour/export_timespan_selector.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/midi_tracer.h:27, from ../gtk2_ardour/midi_tracer.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/parser.h:26, from ../gtk2_ardour/midi_tracer.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [654/957] cxx: gtk2_ardour/meter_strip.cc -> build/gtk2_ardour/meter_strip.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_time_axis.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_timespan_selector.h:36, from ../gtk2_ardour/export_timespan_selector.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/location.h:30, from ../gtk2_ardour/export_timespan_selector.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [655/957] cxx: gtk2_ardour/meter_patterns.cc -> build/gtk2_ardour/meter_patterns.cc.1.o [656/957] cxx: gtk2_ardour/monitor_section.cc -> build/gtk2_ardour/monitor_section.cc.1.o [657/957] cxx: gtk2_ardour/monitor_selector.cc -> build/gtk2_ardour/monitor_selector.cc.1.o [658/957] cxx: gtk2_ardour/mono_panner.cc -> build/gtk2_ardour/mono_panner.cc.1.o [659/957] cxx: gtk2_ardour/mono_panner_editor.cc -> build/gtk2_ardour/mono_panner_editor.cc.1.o [660/957] cxx: gtk2_ardour/mouse_cursors.cc -> build/gtk2_ardour/mouse_cursors.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [661/957] cxx: gtk2_ardour/nag.cc -> build/gtk2_ardour/nag.cc.1.o [662/957] cxx: gtk2_ardour/new_plugin_preset_dialog.cc -> build/gtk2_ardour/new_plugin_preset_dialog.cc.1.o [663/957] cxx: gtk2_ardour/normalize_dialog.cc -> build/gtk2_ardour/normalize_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/luainstance.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [664/957] cxx: gtk2_ardour/note.cc -> build/gtk2_ardour/note.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/location.h:30, from ../gtk2_ardour/export_timespan_selector.cc:27: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_strip.cc:56: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/actions.h:25, from ../gtk2_ardour/main_clock.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/main_clock.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/mouse_cursors.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/bitmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31, from ../gtk2_ardour/mouse_cursors.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/mouse_cursors.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/mouse_cursors.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:7, from ../gtk2_ardour/mouse_cursors.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/mouse_cursors.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/actions.h:25, from ../gtk2_ardour/main_clock.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/actions.h:25, from ../gtk2_ardour/main_clock.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/main_clock.cc:20: /usr/include/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/luawindow.cc: In member function 'void LuaWindow::save_script()': ../gtk2_ardour/luawindow.cc:467:28: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 467 | } catch (Glib::FileError e) { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ ../gtk2_ardour/luawindow.cc:490:12: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 490 | sprintf (buf, "%s%ld", buf, random ()); // is this valid? | ^~~ ~~~ ../gtk2_ardour/luawindow.cc:518:27: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 518 | } catch (Glib::FileError e) { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ ../gtk2_ardour/luawindow.cc: In member function 'bool LuaWindow::ScriptBuffer::load()': ../gtk2_ardour/luawindow.cc:745:27: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 745 | } catch (Glib::FileError e) { | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/actions.h:25, from ../gtk2_ardour/main_clock.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [665/957] cxx: gtk2_ardour/note_base.cc -> build/gtk2_ardour/note_base.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mono_panner_editor.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/luawindow.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [666/957] cxx: gtk2_ardour/note_player.cc -> build/gtk2_ardour/note_player.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/marker.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/marker.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../gtk2_ardour/luainstance.cc: In member function 'bool LuaInstance::interactive_add(ARDOUR::LuaScriptInfo::ScriptType, int)': ../gtk2_ardour/luainstance.cc:1325:27: warning: catching polymorphic type 'class Glib::FileError' by value [-Wcatch-value=] 1325 | } catch (Glib::FileError e) { | ^ ../gtk2_ardour/luainstance.cc:1362:30: warning: catching polymorphic type 'class ARDOUR::SessionException' by value [-Wcatch-value=] 1362 | } catch (SessionException e) { | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/marker.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/marker.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/marker.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mono_panner.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/marker.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/monitor_selector.h:23, from ../gtk2_ardour/monitor_selector.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/monitor_selector.h:23, from ../gtk2_ardour/monitor_selector.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/monitor_selector.h:23, from ../gtk2_ardour/monitor_selector.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:24, from ../gtk2_ardour/monitor_selector.h:23, from ../gtk2_ardour/monitor_selector.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/main_clock.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/main_clock.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from ../gtk2_ardour/fft_graph.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../gtk2_ardour/luawindow.cc: In member function 'void LuaWindow::save_script()': ../gtk2_ardour/luawindow.cc:490:23: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 490 | sprintf (buf, "%s%ld", buf, random ()); // is this valid? | ^ ../gtk2_ardour/luawindow.cc:490:11: note: 'sprintf' output between 2 and 91 bytes into a destination of size 80 490 | sprintf (buf, "%s%ld", buf, random ()); // is this valid? | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/marker.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/marker.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [667/957] cxx: gtk2_ardour/note_select_dialog.cc -> build/gtk2_ardour/note_select_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [668/957] cxx: gtk2_ardour/nsm.cc -> build/gtk2_ardour/nsm.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/note_player.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/nag.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/nag.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [669/957] cxx: gtk2_ardour/nsmclient.cc -> build/gtk2_ardour/nsmclient.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [670/957] cxx: gtk2_ardour/option_editor.cc -> build/gtk2_ardour/option_editor.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [671/957] cxx: gtk2_ardour/opts.cc -> build/gtk2_ardour/opts.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [672/957] cxx: gtk2_ardour/panner2d.cc -> build/gtk2_ardour/panner2d.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/meter_patterns.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [673/957] cxx: gtk2_ardour/panner_editor.cc -> build/gtk2_ardour/panner_editor.cc.1.o [674/957] cxx: gtk2_ardour/panner_interface.cc -> build/gtk2_ardour/panner_interface.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/normalize_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [675/957] cxx: gtk2_ardour/panner_ui.cc -> build/gtk2_ardour/panner_ui.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/note.h:25, from ../gtk2_ardour/note.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/item.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/rectangle.h:24, from ../gtk2_ardour/note.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/note.h:25, from ../gtk2_ardour/note.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/note.h:25, from ../gtk2_ardour/note.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/note.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/ui_config.h:40, from ../gtk2_ardour/note_base.h:28, from ../gtk2_ardour/note.h:25, from ../gtk2_ardour/note.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/note.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/note.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../gtk2_ardour/keyboard.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [676/957] cxx: gtk2_ardour/patch_change.cc -> build/gtk2_ardour/patch_change.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/main_clock.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [677/957] cxx: gtk2_ardour/patch_change_widget.cc -> build/gtk2_ardour/patch_change_widget.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/marker.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/nsm.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from ../gtk2_ardour/ardour_ui.h:40, from ../gtk2_ardour/nsm.cc:23: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/nsm.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/nsm.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/ardour_ui.h:39, from ../gtk2_ardour/nsm.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/nsm.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [678/957] cxx: gtk2_ardour/piano_roll_header.cc -> build/gtk2_ardour/piano_roll_header.cc.1.o [679/957] cxx: gtk2_ardour/pingback.cc -> build/gtk2_ardour/pingback.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [680/957] cxx: gtk2_ardour/playlist_selector.cc -> build/gtk2_ardour/playlist_selector.cc.1.o [681/957] cxx: gtk2_ardour/plugin_display.cc -> build/gtk2_ardour/plugin_display.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [682/957] cxx: gtk2_ardour/plugin_eq_gui.cc -> build/gtk2_ardour/plugin_eq_gui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:23, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/option_editor.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/missing_file_dialog.cc:24: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/mixer_ui.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/strsplit.h:25, from ../gtk2_ardour/missing_file_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/panner_ui.cc:21: /usr/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/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:7, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/nsm.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/ardour_ui.h:39, from ../gtk2_ardour/nsm.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/panner_ui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [683/957] cxx: gtk2_ardour/plugin_pin_dialog.cc -> build/gtk2_ardour/plugin_pin_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/Note.hpp:24, from ../gtk2_ardour/note.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [684/957] cxx: gtk2_ardour/plugin_setup_dialog.cc -> build/gtk2_ardour/plugin_setup_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:25: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:7, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [685/957] cxx: gtk2_ardour/plugin_selector.cc -> build/gtk2_ardour/plugin_selector.cc.1.o [686/957] cxx: gtk2_ardour/plugin_ui.cc -> build/gtk2_ardour/plugin_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from ../gtk2_ardour/plugin_display.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/strsplit.h:25, from ../gtk2_ardour/missing_file_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [687/957] cxx: gtk2_ardour/port_group.cc -> build/gtk2_ardour/port_group.cc.1.o [688/957] cxx: gtk2_ardour/port_insert_ui.cc -> build/gtk2_ardour/port_insert_ui.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/panner_ui.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [689/957] cxx: gtk2_ardour/port_matrix.cc -> build/gtk2_ardour/port_matrix.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/panner2d.h:32, from ../gtk2_ardour/panner2d.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:21: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/meter_strip.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/strsplit.h:25, from ../gtk2_ardour/missing_file_dialog.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_display.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/smf_source.h:26, from ../gtk2_ardour/midi_streamview.cc:35: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp: At global scope: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ [690/957] cxx: gtk2_ardour/port_matrix_body.cc -> build/gtk2_ardour/port_matrix_body.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:7, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/meter_strip.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/meter_strip.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/meter_strip.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/meter_strip.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/meter_strip.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/meter_strip.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/meter_strip.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/meter_strip.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/monitor_section.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../gtk2_ardour/monitor_section.cc:20: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/note_base.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/monitor_section.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/monitor_section.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/monitor_section.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/mini_timeline.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audioengine.h:34, from ../gtk2_ardour/mini_timeline.cc:19: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/plugin_eq_gui.h:30, from ../gtk2_ardour/plugin_eq_gui.cc:47: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/mini_timeline.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/mini_timeline.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audioengine.h:34, from ../gtk2_ardour/mini_timeline.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/mini_timeline.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:37: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/meter_strip.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/monitor_section.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [691/957] cxx: gtk2_ardour/port_matrix_column_labels.cc -> build/gtk2_ardour/port_matrix_column_labels.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/mini_timeline.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audioengine.h:34, from ../gtk2_ardour/mini_timeline.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_pin_dialog.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [692/957] cxx: gtk2_ardour/port_matrix_component.cc -> build/gtk2_ardour/port_matrix_component.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/playlist_selector.h:28, from ../gtk2_ardour/playlist_selector.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/plugin_setup_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:20: /usr/include/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/957] cxx: gtk2_ardour/port_matrix_grid.cc -> build/gtk2_ardour/port_matrix_grid.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_column_labels.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_column_labels.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_column_labels.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_column_labels.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_column_labels.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_column_labels.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [694/957] cxx: gtk2_ardour/port_matrix_labels.cc -> build/gtk2_ardour/port_matrix_labels.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ [695/957] cxx: gtk2_ardour/port_matrix_row_labels.cc -> build/gtk2_ardour/port_matrix_row_labels.cc.1.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [696/957] cxx: gtk2_ardour/processor_box.cc -> build/gtk2_ardour/processor_box.cc.1.o [697/957] cxx: gtk2_ardour/processor_selection.cc -> build/gtk2_ardour/processor_selection.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/piano_roll_header.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [698/957] cxx: gtk2_ardour/patch_change_dialog.cc -> build/gtk2_ardour/patch_change_dialog.cc.1.o [699/957] cxx: gtk2_ardour/progress_reporter.cc -> build/gtk2_ardour/progress_reporter.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:28: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [700/957] cxx: gtk2_ardour/public_editor.cc -> build/gtk2_ardour/public_editor.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/processor_box.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:28, from ../gtk2_ardour/opts.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/opts.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [701/957] cxx: gtk2_ardour/quantize_dialog.cc -> build/gtk2_ardour/quantize_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/plugin_selector.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:28, from ../gtk2_ardour/opts.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:33: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:28, from ../gtk2_ardour/opts.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/opts.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/plugin_ui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [702/957] cxx: gtk2_ardour/rc_option_editor.cc -> build/gtk2_ardour/rc_option_editor.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:28, from ../gtk2_ardour/opts.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [703/957] cxx: gtk2_ardour/region_editor.cc -> build/gtk2_ardour/region_editor.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/plugin_ui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:28, from ../gtk2_ardour/mixer_group_tabs.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/piano_roll_header.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/piano_roll_header.cc:21: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:21: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/audioengine.h:34, from ../gtk2_ardour/mini_timeline.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [704/957] cxx: gtk2_ardour/region_gain_line.cc -> build/gtk2_ardour/region_gain_line.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/piano_roll_header.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [705/957] cxx: gtk2_ardour/region_layering_order_editor.cc -> build/gtk2_ardour/region_layering_order_editor.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/piano_roll_header.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/piano_roll_header.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/piano_roll_header.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [706/957] cxx: gtk2_ardour/region_selection.cc -> build/gtk2_ardour/region_selection.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/public_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:31, from ../gtk2_ardour/public_editor.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/public_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/public_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:30, from ../gtk2_ardour/public_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/public_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_grid.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_grid.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_grid.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_grid.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_grid.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_grid.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_matrix.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/public_editor.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:30, from ../gtk2_ardour/public_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/ardour_ui.h:39, from ../gtk2_ardour/nsm.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/pingback.cc:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/pingback.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [707/957] cxx: gtk2_ardour/region_view.cc -> build/gtk2_ardour/region_view.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/note_base.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/pingback.cc:42: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/pingback.cc:42: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/pingback.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/audio_time_axis.h:39, from ../gtk2_ardour/track_selection.h:25, from ../gtk2_ardour/selection.h:33, from ../gtk2_ardour/keyboard.h:29, from ../gtk2_ardour/port_matrix_grid.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_grid.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:31, from ../gtk2_ardour/pingback.cc:42: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/patch_change.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/regex.h:26, from ../gtk2_ardour/patch_change.cc:24: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_grid.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:30, from ../gtk2_ardour/public_editor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/patch_change.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/patch_change.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/patch_change.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [708/957] cxx: gtk2_ardour/return_ui.cc -> build/gtk2_ardour/return_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/glibmm-2.4/glibmm/interface.h:20, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:29, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from ../gtk2_ardour/plugin_ui.cc:30: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rc_option_editor.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [709/957] cxx: gtk2_ardour/rhythm_ferret.cc -> build/gtk2_ardour/rhythm_ferret.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:25, from ../gtk2_ardour/processor_box.h:34, from ../gtk2_ardour/opts.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/opts.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [710/957] cxx: gtk2_ardour/route_group_dialog.cc -> build/gtk2_ardour/route_group_dialog.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [711/957] cxx: gtk2_ardour/route_group_menu.cc -> build/gtk2_ardour/route_group_menu.cc.1.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/patch_change_widget.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [712/957] cxx: gtk2_ardour/route_params_ui.cc -> build/gtk2_ardour/route_params_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/return_ui.h:23, from ../gtk2_ardour/return_ui.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/return_ui.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/return_ui.h:23, from ../gtk2_ardour/return_ui.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/return_ui.h:23, from ../gtk2_ardour/return_ui.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/return_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/return_ui.h:23, from ../gtk2_ardour/return_ui.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:44, from ../gtk2_ardour/return_ui.h:23, from ../gtk2_ardour/return_ui.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/return_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_insert_ui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [713/957] cxx: gtk2_ardour/route_processor_selection.cc -> build/gtk2_ardour/route_processor_selection.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/patch_change.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [714/957] cxx: gtk2_ardour/route_time_axis.cc -> build/gtk2_ardour/route_time_axis.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_labels.h:23, from ../gtk2_ardour/port_matrix_labels.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_labels.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [715/957] cxx: gtk2_ardour/route_ui.cc -> build/gtk2_ardour/route_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_labels.h:23, from ../gtk2_ardour/port_matrix_labels.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_labels.h:23, from ../gtk2_ardour/port_matrix_labels.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_labels.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_labels.h:23, from ../gtk2_ardour/port_matrix_labels.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [716/957] cxx: gtk2_ardour/ruler_dialog.cc -> build/gtk2_ardour/ruler_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/region_layering_order_editor.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [717/957] cxx: gtk2_ardour/save_as_dialog.cc -> build/gtk2_ardour/save_as_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_matrix_body.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_body.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [718/957] cxx: gtk2_ardour/save_template_dialog.cc -> build/gtk2_ardour/save_template_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_matrix_body.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../gtk2_ardour/opts.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_matrix_body.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/bundle.h:25, from ../gtk2_ardour/port_matrix_body.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_matrix_body.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/midi_time_axis.h:40, from ../gtk2_ardour/piano_roll_header.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/piano_roll_header.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/region_selection.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/region_selection.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/region_selection.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/region_selection.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:31: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_time_axis.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [719/957] cxx: gtk2_ardour/search_path_option.cc -> build/gtk2_ardour/search_path_option.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [720/957] cxx: gtk2_ardour/script_selector.cc -> build/gtk2_ardour/script_selector.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [721/957] cxx: gtk2_ardour/selection.cc -> build/gtk2_ardour/selection.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_template_dialog.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/piano_roll_header.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:31: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [722/957] cxx: gtk2_ardour/selection_memento.cc -> build/gtk2_ardour/selection_memento.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/route_group_dialog.cc:22: /usr/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/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/region_view.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/route_group_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_dialog.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/route_group_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:26, from ../gtk2_ardour/region_gain_line.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/region_gain_line.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:26, from ../gtk2_ardour/region_gain_line.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:26, from ../gtk2_ardour/region_gain_line.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/region_gain_line.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:26, from ../gtk2_ardour/region_gain_line.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [723/957] cxx: gtk2_ardour/send_ui.cc -> build/gtk2_ardour/send_ui.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/region_gain_line.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/region_gain_line.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/route_group_dialog.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:20: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [724/957] cxx: gtk2_ardour/session_archive_dialog.cc -> build/gtk2_ardour/session_archive_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [725/957] cxx: gtk2_ardour/session_dialog.cc -> build/gtk2_ardour/session_dialog.cc.1.o [726/957] cxx: gtk2_ardour/session_import_dialog.cc -> build/gtk2_ardour/session_import_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_menu.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/midi_time_axis.h:40, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/region_selection.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/route_params_ui.cc:23: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [727/957] cxx: gtk2_ardour/session_metadata_dialog.cc -> build/gtk2_ardour/session_metadata_dialog.cc.1.o [728/957] cxx: gtk2_ardour/session_option_editor.cc -> build/gtk2_ardour/session_option_editor.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/route_processor_selection.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/route_processor_selection.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/route_processor_selection.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/route_processor_selection.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/route_processor_selection.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/route_processor_selection.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:44, from ../gtk2_ardour/mixer_strip.h:51, from ../gtk2_ardour/route_processor_selection.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/route_processor_selection.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [729/957] cxx: gtk2_ardour/sfdb_ui.cc -> build/gtk2_ardour/sfdb_ui.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [730/957] cxx: gtk2_ardour/shuttle_control.cc -> build/gtk2_ardour/shuttle_control.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/route_processor_selection.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/script_selector.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../gtk2_ardour/region_gain_line.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/undo.h:35, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [731/957] cxx: gtk2_ardour/soundcloud_export_selector.cc -> build/gtk2_ardour/soundcloud_export_selector.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:33: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/i18n.h:24, from ../gtk2_ardour/sfdb_ui.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/i18n.h:24, from ../gtk2_ardour/sfdb_ui.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from ../gtk2_ardour/sfdb_ui.cc:48: /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ [732/957] cxx: gtk2_ardour/splash.cc -> build/gtk2_ardour/splash.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/selection_memento.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stateful.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/statefuldestructible.h:24, from ../gtk2_ardour/selection_memento.h:23, from ../gtk2_ardour/selection_memento.cc:21: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_group.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/mmc.h:25, from ../gtk2_ardour/port_group.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/selection_memento.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/selection_memento.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stateful.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/statefuldestructible.h:24, from ../gtk2_ardour/selection_memento.h:23, from ../gtk2_ardour/selection_memento.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_group.cc:40: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:32, from ../gtk2_ardour/selection_memento.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_group.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/mmc.h:25, from ../gtk2_ardour/port_group.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/port_group.cc:40: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [733/957] cxx: gtk2_ardour/speaker_dialog.cc -> build/gtk2_ardour/speaker_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/i18n.h:24, from ../gtk2_ardour/sfdb_ui.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/port_group.cc:43: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/mmc.h:25, from ../gtk2_ardour/port_group.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [734/957] cxx: gtk2_ardour/startup.cc -> build/gtk2_ardour/startup.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/selection_memento.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stateful.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/statefuldestructible.h:24, from ../gtk2_ardour/selection_memento.h:23, from ../gtk2_ardour/selection_memento.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [735/957] cxx: gtk2_ardour/step_editor.cc -> build/gtk2_ardour/step_editor.cc.1.o [736/957] cxx: gtk2_ardour/step_entry.cc -> build/gtk2_ardour/step_entry.cc.1.o [737/957] cxx: gtk2_ardour/stereo_panner.cc -> build/gtk2_ardour/stereo_panner.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [738/957] cxx: gtk2_ardour/stereo_panner_editor.cc -> build/gtk2_ardour/stereo_panner_editor.cc.1.o [739/957] cxx: gtk2_ardour/streamview.cc -> build/gtk2_ardour/streamview.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/send_ui.h:23, from ../gtk2_ardour/send_ui.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/send_ui.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/startup.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/main.h:33, from ../gtk2_ardour/startup.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/startup.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/startup.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/startup.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/startup.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/send_ui.h:23, from ../gtk2_ardour/send_ui.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/send_ui.h:23, from ../gtk2_ardour/send_ui.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/send_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [740/957] cxx: gtk2_ardour/strip_silence_dialog.cc -> build/gtk2_ardour/strip_silence_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:27, from ../gtk2_ardour/send_ui.h:23, from ../gtk2_ardour/send_ui.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [741/957] cxx: gtk2_ardour/stripable_colorpicker.cc -> build/gtk2_ardour/stripable_colorpicker.cc.1.o [742/957] cxx: gtk2_ardour/stripable_time_axis.cc -> build/gtk2_ardour/stripable_time_axis.cc.1.o [743/957] cxx: gtk2_ardour/sys_ex.cc -> build/gtk2_ardour/sys_ex.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [744/957] cxx: gtk2_ardour/tape_region_view.cc -> build/gtk2_ardour/tape_region_view.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:44, from ../gtk2_ardour/send_ui.h:23, from ../gtk2_ardour/send_ui.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/doi.h:27, from ../gtk2_ardour/send_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [745/957] cxx: gtk2_ardour/template_dialog.cc -> build/gtk2_ardour/template_dialog.cc.1.o [746/957] cxx: gtk2_ardour/tempo_curve.cc -> build/gtk2_ardour/tempo_curve.cc.1.o [747/957] cxx: gtk2_ardour/tempo_dialog.cc -> build/gtk2_ardour/tempo_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [748/957] cxx: gtk2_ardour/tempo_lines.cc -> build/gtk2_ardour/tempo_lines.cc.1.o [749/957] cxx: gtk2_ardour/time_axis_view.cc -> build/gtk2_ardour/time_axis_view.cc.1.o [750/957] cxx: gtk2_ardour/time_axis_view_item.cc -> build/gtk2_ardour/time_axis_view_item.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from ../gtk2_ardour/session_dialog.cc:29: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_metadata_dialog.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_dialog.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/mmc.h:25, from ../gtk2_ardour/port_group.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/selection.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/selection.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/selection.cc:36: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/selection.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/selection.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/selection.cc:36: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/flag.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/flag.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:24, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/audio_time_axis.h:39, from ../gtk2_ardour/track_selection.h:25, from ../gtk2_ardour/selection.h:33, from ../gtk2_ardour/selection.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/selection.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/midi_time_axis.h:40, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/flag.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from ../gtk2_ardour/shuttle_control.cc:25: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:6, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/flag.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from ../gtk2_ardour/shuttle_control.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/template_dialog.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/stereo_panner.cc:24: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/selection.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_curve.cc:7: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/tempo_curve.cc:2: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_curve.cc:7: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_curve.cc:7: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/tempo_curve.cc:2: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_curve.cc:7: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [751/957] cxx: gtk2_ardour/time_fx_dialog.cc -> build/gtk2_ardour/time_fx_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/tempo_curve.cc:13: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/tempo_curve.cc:2: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/startup.h:34, from ../gtk2_ardour/startup.cc:51: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/startup.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/streamview.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/tape_region_view.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/tape_region_view.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/tape_region_view.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/tape_region_view.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/tape_region_view.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from ../gtk2_ardour/tape_region_view.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/shuttle_control.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from ../gtk2_ardour/shuttle_control.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/speaker_dialog.h:24, from ../gtk2_ardour/speaker_dialog.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/keyboard.h:27, from ../gtk2_ardour/speaker_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [752/957] cxx: gtk2_ardour/time_info_box.cc -> build/gtk2_ardour/time_info_box.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/step_editor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/stereo_panner.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/step_entry.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/step_entry.cc:24: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from ../gtk2_ardour/shuttle_control.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/step_entry.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/step_entry.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/step_entry.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../gtk2_ardour/step_entry.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/startup.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/splash.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stacktrace.h:29, from ../gtk2_ardour/splash.cc:24: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/splash.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [753/957] cxx: gtk2_ardour/time_selection.cc -> build/gtk2_ardour/time_selection.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/splash.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/splash.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/splash.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/tempo_curve.cc:2: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [754/957] cxx: gtk2_ardour/timers.cc -> build/gtk2_ardour/timers.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/session_option_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/session_option_editor.cc:20: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/session_dialog.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/session_option_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/session_option_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/session_option_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/session_option_editor.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/splash.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/splash.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/colorbutton.h:31, from ../gtk2_ardour/stripable_colorpicker.h:23, from ../gtk2_ardour/stripable_colorpicker.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/colorbutton.h:31, from ../gtk2_ardour/stripable_colorpicker.h:23, from ../gtk2_ardour/stripable_colorpicker.cc:22: /usr/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/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/colorbutton.h:31, from ../gtk2_ardour/stripable_colorpicker.h:23, from ../gtk2_ardour/stripable_colorpicker.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/colorbutton.h:31, from ../gtk2_ardour/stripable_colorpicker.h:23, from ../gtk2_ardour/stripable_colorpicker.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/i18n.h:24, from ../gtk2_ardour/stripable_colorpicker.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/colorbutton.h:31, from ../gtk2_ardour/stripable_colorpicker.h:23, from ../gtk2_ardour/stripable_colorpicker.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [755/957] cxx: gtk2_ardour/track_selection.cc -> build/gtk2_ardour/track_selection.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/stateful.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/statefuldestructible.h:24, from ../gtk2_ardour/selection_memento.h:23, from ../gtk2_ardour/selection_memento.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/strip_silence_dialog.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/soundcloud_export_selector.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [756/957] cxx: gtk2_ardour/track_view_list.cc -> build/gtk2_ardour/track_view_list.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/step_editor.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/step_editor.cc:20: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/audio_time_axis.h:39, from ../gtk2_ardour/tape_region_view.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/tape_region_view.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/step_editor.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/step_editor.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/step_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/step_editor.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from ../gtk2_ardour/tape_region_view.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [757/957] cxx: gtk2_ardour/transform_dialog.cc -> build/gtk2_ardour/transform_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [758/957] cxx: gtk2_ardour/transpose_dialog.cc -> build/gtk2_ardour/transpose_dialog.cc.1.o [759/957] cxx: gtk2_ardour/ui_config.cc -> build/gtk2_ardour/ui_config.cc.1.o [760/957] cxx: gtk2_ardour/utils.cc -> build/gtk2_ardour/utils.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/route_ui.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/track_selection.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/route_ui.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/route_ui.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/track_selection.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/route_ui.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [761/957] cxx: gtk2_ardour/vca_master_strip.cc -> build/gtk2_ardour/vca_master_strip.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/option_editor.h:23, from ../gtk2_ardour/session_option_editor.h:23, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/session_option_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [762/957] cxx: gtk2_ardour/verbose_cursor.cc -> build/gtk2_ardour/verbose_cursor.cc.1.o [763/957] cxx: gtk2_ardour/visibility_group.cc -> build/gtk2_ardour/visibility_group.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [764/957] cxx: gtk2_ardour/window_manager.cc -> build/gtk2_ardour/window_manager.cc.1.o [765/957] cxx: gtk2_ardour/video_image_frame.cc -> build/gtk2_ardour/video_image_frame.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/stripable_time_axis.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ [766/957] cxx: gtk2_ardour/add_video_dialog.cc -> build/gtk2_ardour/add_video_dialog.cc.1.o In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/time_axis_view_item.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/time_axis_view_item.cc:22: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/audio_time_axis.h:39, from ../gtk2_ardour/track_selection.h:25, from ../gtk2_ardour/track_selection.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/track_selection.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [767/957] cxx: gtk2_ardour/editor_videotimeline.cc -> build/gtk2_ardour/editor_videotimeline.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/time_axis_view_item.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/time_axis_view_item.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/time_axis_view_item.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [768/957] cxx: gtk2_ardour/vca_time_axis.cc -> build/gtk2_ardour/vca_time_axis.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/time_axis_view_item.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [769/957] cxx: gtk2_ardour/video_timeline.cc -> build/gtk2_ardour/video_timeline.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_time_axis.h:26, from ../gtk2_ardour/track_view_list.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:21: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_time_axis.h:26, from ../gtk2_ardour/track_view_list.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/controllable.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/route_group.h:28, from ../gtk2_ardour/track_selection.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_time_axis.h:26, from ../gtk2_ardour/track_view_list.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/visibility_group.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_time_axis.h:26, from ../gtk2_ardour/track_view_list.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../gtk2_ardour/session_option_editor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/time_axis_view_item.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/time_axis_view_item.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [770/957] cxx: gtk2_ardour/video_monitor.cc -> build/gtk2_ardour/video_monitor.cc.1.o [771/957] cxx: gtk2_ardour/transcode_ffmpeg.cc -> build/gtk2_ardour/transcode_ffmpeg.cc.1.o [772/957] cxx: gtk2_ardour/transcode_video_dialog.cc -> build/gtk2_ardour/transcode_video_dialog.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/midi_time_axis.h:40, from ../gtk2_ardour/step_entry.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/step_entry.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:31, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/gtkmm-2.4/gtkmm/enums.h:31, from ../gtk2_ardour/verbose_cursor.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [773/957] cxx: gtk2_ardour/video_server_dialog.cc -> build/gtk2_ardour/video_server_dialog.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/midi_time_axis.h:40, from ../gtk2_ardour/midi_region_view.h:33, from ../gtk2_ardour/step_editor.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/step_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:28, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:34, from ../gtk2_ardour/verbose_cursor.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [774/957] cxx: gtk2_ardour/utils_videotl.cc -> build/gtk2_ardour/utils_videotl.cc.1.o [775/957] cxx: gtk2_ardour/export_video_dialog.cc -> build/gtk2_ardour/export_video_dialog.cc.1.o [776/957] cxx: gtk2_ardour/export_video_infobox.cc -> build/gtk2_ardour/export_video_infobox.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/step_entry.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/transcode_ffmpeg.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/transcode_ffmpeg.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/transcode_ffmpeg.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/transcode_ffmpeg.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/transcode_ffmpeg.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/transcode_ffmpeg.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:25, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_track.h:23, from ../gtk2_ardour/step_editor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [777/957] cxx: gtk2_ardour/video_tool_paths.cc -> build/gtk2_ardour/video_tool_paths.cc.1.o [778/957] cxx: gtk2_ardour/bundle_env_linux.cc -> build/gtk2_ardour/bundle_env_linux.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [779/957] cxx: gtk2_ardour/lv2_plugin_ui.cc -> build/gtk2_ardour/lv2_plugin_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [780/957] cxx: gtk2_ardour/linux_vst_gui_support.cc -> build/gtk2_ardour/linux_vst_gui_support.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transpose_dialog.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango-layout.h:25, from /usr/include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:32: /usr/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/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:37: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:37: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango-layout.h:25, from /usr/include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:37: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_lines.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/tempo_lines.cc:22: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:26: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_lines.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_lines.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/tempo_lines.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../gtk2_ardour/tempo_lines.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [781/957] cxx: gtk2_ardour/lxvst_plugin_ui.cc -> build/gtk2_ardour/lxvst_plugin_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [782/957] cxx: gtk2_ardour/vst_plugin_ui.cc -> build/gtk2_ardour/vst_plugin_ui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [783/957] subst: gtk2_ardour/ardev_common.sh.in -> build/gtk2_ardour/ardev_common_waf.sh [784/957] subst: gtk2_ardour/ardour.sh.in -> build/gtk2_ardour/ardour5 [785/957] subst: gtk2_ardour/clearlooks.rc.in -> build/gtk2_ardour/clearlooks.rc [786/957] subst: gtk2_ardour/default_ui_config.in -> build/gtk2_ardour/default_ui_config [787/957] command_output: gtk2_ardour/ardour.menus.in -> build/gtk2_ardour/ardour.menus [788/957] command_output: gtk2_ardour/trx.menus.in -> build/gtk2_ardour/trx.menus [789/957] ardour.keys: gtk2_ardour/ardour.keys.in gtk2_ardour/mixer.bindings gtk2_ardour/processor_box.bindings gtk2_ardour/step_editing.bindings gtk2_ardour/monitor.bindings -> build/gtk2_ardour/ardour.keys [790/957] cxx: headless/load_session.cc -> build/headless/load_session.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_image_frame.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../gtk2_ardour/time_axis_view_item.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_dialog.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [791/957] cxx: headless/misc.cc -> build/headless/misc.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/video_server_dialog.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [792/957] subst: headless/hardev_common.sh.in -> build/headless/hardev_common_waf.sh [793/957] cxx: libs/fst/scanner.cc -> build/libs/fst/scanner.cc.1.o [794/957] c: libs/vfork/exec_wrapper.c -> build/libs/vfork/exec_wrapper.c.1.o [795/957] cxx: libs/ardouralsautil/devicelist.cc -> build/libs/ardouralsautil/devicelist.cc.1.o [796/957] cxx: libs/ardouralsautil/deviceparams.cc -> build/libs/ardouralsautil/deviceparams.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/time_axis_view.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [797/957] cshlib: build/libs/plugins/reasonablesynth.lv2/lv2.c.3.o -> build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so [798/957] cxx: libs/surfaces/push2/track_mix.cc -> build/libs/surfaces/push2/track_mix.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/tempo_lines.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/tempo_lines.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/window_manager.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [799/957] cxx: libs/surfaces/push2/splash.cc -> build/libs/surfaces/push2/splash.cc.1.o [800/957] cxx: libs/surfaces/push2/scale.cc -> build/libs/surfaces/push2/scale.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [801/957] cxx: libs/surfaces/push2/mix.cc -> build/libs/surfaces/push2/mix.cc.1.o [802/957] cxx: libs/surfaces/push2/layout.cc -> build/libs/surfaces/push2/layout.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_image_frame.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [803/957] cxx: libs/surfaces/push2/knob.cc -> build/libs/surfaces/push2/knob.cc.1.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [804/957] cxx: libs/surfaces/push2/level_meter.cc -> build/libs/surfaces/push2/level_meter.cc.1.o [805/957] cxx: libs/surfaces/push2/leds.cc -> build/libs/surfaces/push2/leds.cc.1.o [806/957] cxx: libs/surfaces/push2/interface.cc -> build/libs/surfaces/push2/interface.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/video_tool_paths.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_infobox.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [807/957] cxx: libs/surfaces/wiimote/interface.cc -> build/libs/surfaces/wiimote/interface.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/window_manager.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/video_timeline.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_timeline.cc:22: /usr/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/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:32, from ../gtk2_ardour/automation_time_axis.h:38, from ../gtk2_ardour/stripable_time_axis.h:23, from ../gtk2_ardour/route_time_axis.h:43, from ../gtk2_ardour/track_view_list.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/video_timeline.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/video_monitor.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/video_timeline.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/video_monitor.cc:22: /usr/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/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_timeline.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/video_timeline.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:34: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/knob.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/automation_control.h:26, from ../libs/surfaces/push2/knob.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/video_monitor.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/knob.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/knob.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/automation_control.h:26, from ../libs/surfaces/push2/knob.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/knob.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/video_monitor.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/video_monitor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/video_monitor.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/layout.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/surfaces/push2/canvas.h:24, from ../libs/surfaces/push2/layout.cc:19: /usr/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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/track_mix.cc:50: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/track_mix.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/layout.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/layout.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:24, from ../libs/surfaces/push2/layout.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/track_mix.cc:50: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/layout.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/track_mix.cc:50: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/track_mix.cc:50: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [808/957] cxx: libs/surfaces/wiimote/wiimote.cc -> build/libs/surfaces/wiimote/wiimote.cc.1.o [809/957] cxx: libs/surfaces/osc/osc_global_observer.cc -> build/libs/surfaces/osc/osc_global_observer.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_video_dialog.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/rc_configuration.h:27, from ../gtk2_ardour/editor_videotimeline.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [810/957] cxx: libs/surfaces/osc/osc_select_observer.cc -> build/libs/surfaces/osc/osc_select_observer.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/video_timeline.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_timeline.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/editor_videotimeline.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:41, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/mix.cc:51: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/mix.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/mix.cc:51: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/mix.cc:51: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/mix.cc:51: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [811/957] cxx: libs/surfaces/osc/osc_route_observer.cc -> build/libs/surfaces/osc/osc_route_observer.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/combo.h:40, from ../gtk2_ardour/utils.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/src/RPM/BUILD/ardour-5.12/libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:51, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/video_monitor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../libs/surfaces/push2/level_meter.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [812/957] cxx: libs/surfaces/osc/osc_controllable.cc -> build/libs/surfaces/osc/osc_controllable.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [813/957] cxx: libs/surfaces/mackie/strip.cc -> build/libs/surfaces/mackie/strip.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:88, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/id.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/types.h:37, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/meter.h:24, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/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/tempo_lines.cc: In member function 'void TempoLines::draw(std::vector&, unsigned int, ARDOUR::framecnt_t, ARDOUR::framecnt_t)': ../gtk2_ardour/tempo_lines.cc:115:11: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'std::__iterator_traits<__gnu_cxx::__normal_iterator >, void>::difference_type' {aka 'int'} [-Wsign-compare] 115 | if (bars < distance (grid.begin(), grid.end()) - 1) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:54, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/editor_videotimeline.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [814/957] cxx: libs/surfaces/mackie/pot.cc -> build/libs/surfaces/mackie/pot.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/surfaces/wiimote/interface.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/window.h:9, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:29, from ../gtk2_ardour/tempo_lines.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.cc:21: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/surfaces/wiimote/wiimote.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/i18n.h:24, from ../libs/surfaces/push2/scale.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ ../gtk2_ardour/time_axis_view.cc: In constructor 'TimeAxisView::TimeAxisView(ARDOUR::Session*, PublicEditor&, TimeAxisView*, ArdourCanvas::Canvas&)': ../gtk2_ardour/time_axis_view.cc:152:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 152 | std::auto_ptr an_entry (new FocusEntry); | ^~~~~~~~ In file included from /usr/include/c++/9/memory:80, from /usr/include/glibmm-2.4/glibmm/objectbase.h:31, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:26: /usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here 53 | template class auto_ptr; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/strip.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [815/957] cxx: libs/surfaces/mackie/mcp_buttons.cc -> build/libs/surfaces/mackie/mcp_buttons.cc.1.o ../libs/surfaces/mackie/strip.cc: In member function 'void ArdourSurface::Mackie::Strip::setup_eq_vpot(boost::shared_ptr)': ../libs/surfaces/mackie/strip.cc:1484:17: warning: unused variable 'global_pos' [-Wunused-variable] 1484 | const uint32_t global_pos = _surface->mcp().global_index (*this); | ^~~~~~~~~~ [816/957] cxx: libs/surfaces/mackie/mackie_control_protocol.cc -> build/libs/surfaces/mackie/mackie_control_protocol.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transcode_video_dialog.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/strip.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [817/957] cxx: libs/surfaces/mackie/led.cc -> build/libs/surfaces/mackie/led.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/lv2_plugin_ui.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/lv2_plugin.h:23, from ../gtk2_ardour/lv2_plugin_ui.cc:20: /usr/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/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/lv2_plugin_ui.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/lv2_plugin_ui.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/lv2_plugin.h:23, from ../gtk2_ardour/lv2_plugin_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/gui_thread.h:20, from ../gtk2_ardour/lv2_plugin_ui.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [818/957] cxx: libs/surfaces/mackie/jog.cc -> build/libs/surfaces/mackie/jog.cc.1.o [819/957] cxx: libs/surfaces/mackie/interface.cc -> build/libs/surfaces/mackie/interface.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:39, from ../gtk2_ardour/lv2_plugin_ui.h:37, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/lv2_plugin.h:23, from ../gtk2_ardour/lv2_plugin_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/lv2_plugin.h:23, from ../gtk2_ardour/lv2_plugin_ui.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [820/957] cxx: libs/surfaces/mackie/fader.cc -> build/libs/surfaces/mackie/fader.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../libs/surfaces/osc/osc_route_observer.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [821/957] cxx: libs/surfaces/mackie/device_info.cc -> build/libs/surfaces/mackie/device_info.cc.1.o [822/957] cxx: libs/surfaces/mackie/controls.cc -> build/libs/surfaces/mackie/controls.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/time_info_box.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [823/957] cxx: libs/surfaces/cc121/cc121_interface.cc -> build/libs/surfaces/cc121/cc121_interface.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/tempo.h:27, from ../gtk2_ardour/video_timeline.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [824/957] cxx: libs/surfaces/faderport8/gui.cc -> build/libs/surfaces/faderport8/gui.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../gtk2_ardour/editor_videotimeline.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [825/957] cxx: libs/surfaces/faderport8/actions.cc -> build/libs/surfaces/faderport8/actions.cc.1.o [826/957] cxx: libs/surfaces/faderport8/callbacks.cc -> build/libs/surfaces/faderport8/callbacks.cc.1.o [827/957] cxx: libs/surfaces/faderport8/fp8_strip.cc -> build/libs/surfaces/faderport8/fp8_strip.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../gtk2_ardour/video_monitor.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [828/957] cxx: libs/surfaces/faderport8/fp8_controls.cc -> build/libs/surfaces/faderport8/fp8_controls.cc.1.o [829/957] cxx: libs/surfaces/faderport8/faderport8_interface.cc -> build/libs/surfaces/faderport8/faderport8_interface.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../libs/surfaces/osc/osc_select_observer.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:39, from ../gtk2_ardour/vst_plugin_ui.h:23, from ../gtk2_ardour/lxvst_plugin_ui.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../headless/load_session.cc:6: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../libs/surfaces/osc/osc_global_observer.cc:24: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:34: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [830/957] cxx: libs/surfaces/faderport8/faderport8.cc -> build/libs/surfaces/faderport8/faderport8.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/command.h:28, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/memento_command.h:27, from ../libs/surfaces/mackie/mcp_buttons.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [831/957] cxx: libs/surfaces/faderport/operations.cc -> build/libs/surfaces/faderport/operations.cc.1.o [832/957] cxx: libs/surfaces/faderport/faderport_interface.cc -> build/libs/surfaces/faderport/faderport_interface.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/actions.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_insert.h:28, from ../libs/surfaces/faderport8/actions.cc:23: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/actions.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/actions.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_insert.h:28, from ../libs/surfaces/faderport8/actions.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/actions.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [833/957] cxx: libs/surfaces/generic_midi/midiinvokable.cc -> build/libs/surfaces/generic_midi/midiinvokable.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_insert.h:28, from ../libs/surfaces/faderport8/actions.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [834/957] cxx: libs/surfaces/generic_midi/interface.cc -> build/libs/surfaces/generic_midi/interface.cc.1.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/vca_time_axis.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [835/957] cxx: libs/surfaces/generic_midi/generic_midi_control_protocol.cc -> build/libs/surfaces/generic_midi/generic_midi_control_protocol.cc.1.o [836/957] cxx: libs/surfaces/control_protocol/basic_ui.cc -> build/libs/surfaces/control_protocol/basic_ui.cc.1.o [837/957] cxx: libs/evoral/src/Sequence.cpp -> build/libs/evoral/src/Sequence.cpp.2.o [838/957] cxx: libs/evoral/src/ControlSet.cpp -> build/libs/evoral/src/ControlSet.cpp.2.o [839/957] cxx: libs/evoral/src/ControlList.cpp -> build/libs/evoral/src/ControlList.cpp.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/mackie_control_protocol.cc:34: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [840/957] cxx: libs/midi++2/mtc.cc -> build/libs/midi++2/mtc.cc.1.o [841/957] cxx: libs/midi++2/port.cc -> build/libs/midi++2/port.cc.1.o [842/957] cxx: libs/midi++2/parser.cc -> build/libs/midi++2/parser.cc.1.o [843/957] cxx: libs/midi++2/channel.cc -> build/libs/midi++2/channel.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [844/957] cxx: libs/pbd/undo.cc -> build/libs/pbd/undo.cc.2.o [845/957] cxx: libs/pbd/transmitter.cc -> build/libs/pbd/transmitter.cc.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/surfaces/faderport8/faderport8.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [846/957] cxx: libs/pbd/textreceiver.cc -> build/libs/pbd/textreceiver.cc.2.o [847/957] cxx: libs/pbd/system_exec.cc -> build/libs/pbd/system_exec.cc.2.o [848/957] cxx: libs/pbd/stacktrace.cc -> build/libs/pbd/stacktrace.cc.2.o [849/957] cxx: libs/pbd/receiver.cc -> build/libs/pbd/receiver.cc.2.o [850/957] cxx: libs/pbd/pthread_utils.cc -> build/libs/pbd/pthread_utils.cc.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [851/957] cxx: libs/pbd/pool.cc -> build/libs/pbd/pool.cc.2.o /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [852/957] cxx: libs/pbd/locale_guard.cc -> build/libs/pbd/locale_guard.cc.2.o [853/957] cxx: libs/pbd/file_utils.cc -> build/libs/pbd/file_utils.cc.2.o [854/957] cxx: libs/pbd/error.cc -> build/libs/pbd/error.cc.2.o [855/957] cxx: libs/pbd/event_loop.cc -> build/libs/pbd/event_loop.cc.2.o [856/957] cxx: libs/pbd/enumwriter.cc -> build/libs/pbd/enumwriter.cc.2.o [857/957] cxx: libs/pbd/controllable.cc -> build/libs/pbd/controllable.cc.2.o [858/957] cxx: libs/pbd/base_ui.cc -> build/libs/pbd/base_ui.cc.2.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [859/957] cstlib: build/libs/libltc/ltc.c.2.o build/libs/libltc/timecode.c.2.o build/libs/libltc/encoder.c.2.o build/libs/libltc/decoder.c.2.o -> build/libs/libltc/liblibltc.a [860/957] cstlib: build/libs/hidapi/linux/hid.c.1.o -> build/libs/hidapi/libhidapi.a [861/957] cshlib: build/libs/clearlooks-newer/animation.c.1.o build/libs/clearlooks-newer/cairo-support.c.1.o build/libs/clearlooks-newer/clearlooks_draw.c.1.o build/libs/clearlooks-newer/clearlooks_draw_glossy.c.1.o build/libs/clearlooks-newer/clearlooks_draw_gummy.c.1.o build/libs/clearlooks-newer/clearlooks_draw_inverted.c.1.o build/libs/clearlooks-newer/clearlooks_rc_style.c.1.o build/libs/clearlooks-newer/clearlooks_style.c.1.o build/libs/clearlooks-newer/clearlooks_theme_main.c.1.o build/libs/clearlooks-newer/support.c.1.o build/libs/clearlooks-newer/widget-information.c.1.o -> build/libs/clearlooks-newer/libclearlooks.so In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [862/957] cxxprogram: build/tools/sanity_check/main.cpp.1.o build/tools/sanity_check/systemtest.cpp.1.o -> build/tools/sanity_check/sanityCheck [863/957] cprogram: build/tools/gccabicheck/abicheck.c.1.o -> build/tools/gccabicheck/gcc-glibmm-abi-check [864/957] cstlib: build/libs/fluidsynth/src/fluid_midi.c.2.o build/libs/fluidsynth/src/fluid_adsr_env.c.2.o build/libs/fluidsynth/src/fluid_chorus.c.2.o build/libs/fluidsynth/src/fluid_iir_filter.c.2.o build/libs/fluidsynth/src/fluid_lfo.c.2.o build/libs/fluidsynth/src/fluid_rev.c.2.o build/libs/fluidsynth/src/fluid_rvoice.c.2.o build/libs/fluidsynth/src/fluid_rvoice_dsp.c.2.o build/libs/fluidsynth/src/fluid_rvoice_event.c.2.o build/libs/fluidsynth/src/fluid_rvoice_mixer.c.2.o build/libs/fluidsynth/src/fluid_defsfont.c.2.o build/libs/fluidsynth/src/fluid_chan.c.2.o build/libs/fluidsynth/src/fluid_event.c.2.o build/libs/fluidsynth/src/fluid_gen.c.2.o build/libs/fluidsynth/src/fluid_mod.c.2.o build/libs/fluidsynth/src/fluid_synth.c.2.o build/libs/fluidsynth/src/fluid_tuning.c.2.o build/libs/fluidsynth/src/fluid_voice.c.2.o build/libs/fluidsynth/src/fluid_conv.c.2.o build/libs/fluidsynth/src/fluid_hash.c.2.o build/libs/fluidsynth/src/fluid_list.c.2.o build/libs/fluidsynth/src/fluid_ringbuffer.c.2.o build/libs/fluidsynth/src/fluid_settings.c.2.o build/libs/fluidsynth/src/fluid_sys.c.2.o -> build/libs/fluidsynth/liblibfluidsynth.a [865/957] cxxstlib: build/libs/lua/lua.cc.1.o build/libs/lua/luastate.cc.1.o -> build/libs/lua/libliblua.a [866/957] cxxstlib: build/libs/qm-dsp/base/Pitch.cpp.1.o build/libs/qm-dsp/base/KaiserWindow.cpp.1.o build/libs/qm-dsp/base/SincWindow.cpp.1.o build/libs/qm-dsp/dsp/chromagram/Chromagram.cpp.1.o build/libs/qm-dsp/dsp/chromagram/ConstantQ.cpp.1.o build/libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp.1.o build/libs/qm-dsp/dsp/mfcc/MFCC.cpp.1.o build/libs/qm-dsp/dsp/onsets/DetectionFunction.cpp.1.o build/libs/qm-dsp/dsp/onsets/PeakPicking.cpp.1.o build/libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp.1.o build/libs/qm-dsp/dsp/rateconversion/Decimator.cpp.1.o build/libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp.1.o build/libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/Filter.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp.1.o build/libs/qm-dsp/dsp/signalconditioning/Framer.cpp.1.o build/libs/qm-dsp/dsp/tempotracking/DownBeat.cpp.1.o build/libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp.1.o build/libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp.1.o build/libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp.1.o build/libs/qm-dsp/dsp/tonal/TCSgram.cpp.1.o build/libs/qm-dsp/dsp/tonal/TonalEstimator.cpp.1.o build/libs/qm-dsp/dsp/transforms/FFT.cpp.1.o build/libs/qm-dsp/dsp/wavelet/Wavelet.cpp.1.o build/libs/qm-dsp/maths/Correlation.cpp.1.o build/libs/qm-dsp/maths/CosineDistance.cpp.1.o build/libs/qm-dsp/maths/KLDivergence.cpp.1.o build/libs/qm-dsp/maths/MathUtilities.cpp.1.o build/libs/qm-dsp/maths/pca/pca.c.1.o build/libs/qm-dsp/ext/kissfft/kiss_fft.c.1.o build/libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c.1.o -> build/libs/qm-dsp/libqm-dsp.a [867/957] cxx: libs/pbd/command.cc -> build/libs/pbd/command.cc.2.o [868/957] cxx: libs/pbd/crossthread.cc -> build/libs/pbd/crossthread.cc.2.o [869/957] cxx: libs/pbd/enums.cc -> build/libs/pbd/enums.cc.2.o [870/957] cxx: libs/pbd/file_archive.cc -> build/libs/pbd/file_archive.cc.2.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:25: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [871/957] cxx: libs/pbd/fpu.cc -> build/libs/pbd/fpu.cc.2.o [872/957] cxx: libs/pbd/malign.cc -> build/libs/pbd/malign.cc.2.o [873/957] cxx: libs/pbd/pbd.cc -> build/libs/pbd/pbd.cc.2.o [874/957] cxx: libs/pbd/search_path.cc -> build/libs/pbd/search_path.cc.2.o In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [875/957] cxx: libs/pbd/signals.cc -> build/libs/pbd/signals.cc.2.o [876/957] cxx: libs/pbd/stateful_diff_command.cc -> build/libs/pbd/stateful_diff_command.cc.2.o [877/957] cxx: libs/pbd/stateful.cc -> build/libs/pbd/stateful.cc.2.o [878/957] cxx: libs/midi++2/ipmidi_port.cc -> build/libs/midi++2/ipmidi_port.cc.1.o [879/957] cxx: libs/midi++2/midnam_patch.cc -> build/libs/midi++2/midnam_patch.cc.1.o [880/957] cxx: libs/midi++2/mmc.cc -> build/libs/midi++2/mmc.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/automation_control.h:26, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [881/957] cstlib: build/libs/evoral/src/libsmf/smf.c.1.o build/libs/evoral/src/libsmf/smf_decode.c.1.o build/libs/evoral/src/libsmf/smf_load.c.1.o build/libs/evoral/src/libsmf/smf_save.c.1.o build/libs/evoral/src/libsmf/smf_tempo.c.1.o -> build/libs/evoral/libsmf.a [882/957] cxx: libs/evoral/src/Control.cpp -> build/libs/evoral/src/Control.cpp.2.o [883/957] cxx: libs/evoral/src/Curve.cpp -> build/libs/evoral/src/Curve.cpp.2.o [884/957] cxx: libs/surfaces/control_protocol/control_protocol.cc -> build/libs/surfaces/control_protocol/control_protocol.cc.1.o [885/957] cxx: libs/surfaces/generic_midi/gmcp_gui.cc -> build/libs/surfaces/generic_midi/gmcp_gui.cc.1.o [886/957] cxx: libs/surfaces/generic_midi/midicontrollable.cc -> build/libs/surfaces/generic_midi/midicontrollable.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/async_midi_port.h:27, from ../libs/surfaces/faderport/operations.cc:20: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/callbacks.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_insert.h:28, from ../libs/surfaces/faderport8/callbacks.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/callbacks.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/callbacks.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_insert.h:28, from ../libs/surfaces/faderport8/callbacks.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/actions.h:25, from ../libs/surfaces/faderport8/callbacks.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/pthread_utils.h:48, from ../libs/surfaces/control_protocol/basic_ui.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [887/957] cxx: libs/surfaces/generic_midi/midifunction.cc -> build/libs/surfaces/generic_midi/midifunction.cc.1.o [888/957] cxx: libs/surfaces/generic_midi/midiaction.cc -> build/libs/surfaces/generic_midi/midiaction.cc.1.o [889/957] cxx: libs/surfaces/faderport/faderport.cc -> build/libs/surfaces/faderport/faderport.cc.1.o [890/957] cxx: libs/surfaces/faderport/gui.cc -> build/libs/surfaces/faderport/gui.cc.1.o [891/957] cxx: libs/surfaces/cc121/cc121.cc -> build/libs/surfaces/cc121/cc121.cc.1.o [892/957] cxx: libs/surfaces/cc121/gui.cc -> build/libs/surfaces/cc121/gui.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/ardour.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/plugin_insert.h:28, from ../libs/surfaces/faderport8/callbacks.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [893/957] cxx: libs/surfaces/cc121/operations.cc -> build/libs/surfaces/cc121/operations.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/control_protocol/control_protocol.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [894/957] cxx: libs/surfaces/mackie/button.cc -> build/libs/surfaces/mackie/button.cc.1.o [895/957] cxx: libs/surfaces/mackie/device_profile.cc -> build/libs/surfaces/mackie/device_profile.cc.1.o [896/957] cxx: libs/surfaces/mackie/gui.cc -> build/libs/surfaces/mackie/gui.cc.1.o [897/957] cxx: libs/surfaces/mackie/jog_wheel.cc -> build/libs/surfaces/mackie/jog_wheel.cc.1.o [898/957] cxx: libs/surfaces/mackie/meter.cc -> build/libs/surfaces/mackie/meter.cc.1.o [899/957] cxx: libs/surfaces/mackie/surface.cc -> build/libs/surfaces/mackie/surface.cc.1.o [900/957] cxx: libs/surfaces/mackie/surface_port.cc -> build/libs/surfaces/mackie/surface_port.cc.1.o [901/957] cxx: libs/surfaces/osc/osc.cc -> build/libs/surfaces/osc/osc.cc.1.o [902/957] cxx: libs/surfaces/osc/osc_cue_observer.cc -> build/libs/surfaces/osc/osc_cue_observer.cc.1.o [903/957] cxx: libs/surfaces/osc/interface.cc -> build/libs/surfaces/osc/interface.cc.1.o [904/957] cxx: libs/surfaces/osc/osc_gui.cc -> build/libs/surfaces/osc/osc_gui.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/mackie/surface.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:26: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/mackie/surface.cc:43: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/mackie/surface.cc:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/mackie/surface.cc:43: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [905/957] cxx: libs/surfaces/push2/push2.cc -> build/libs/surfaces/push2/push2.cc.1.o [906/957] cxx: libs/surfaces/push2/buttons.cc -> build/libs/surfaces/push2/buttons.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [907/957] cxx: libs/surfaces/push2/canvas.cc -> build/libs/surfaces/push2/canvas.cc.1.o [908/957] cxx: libs/surfaces/push2/gui.cc -> build/libs/surfaces/push2/gui.cc.1.o [909/957] cxx: libs/surfaces/push2/menu.cc -> build/libs/surfaces/push2/menu.cc.1.o [910/957] cxxshlib: build/libs/timecode/src/time.cc.1.o build/libs/timecode/src/bbt_time.cc.1.o -> build/libs/timecode/libtimecode.so [911/957] cshlib: build/libs/plugins/a-eq.lv2/a-eq.c.3.o -> build/libs/LV2/a-eq.lv2/a-eq.so [912/957] cshlib: build/libs/plugins/a-delay.lv2/a-delay.c.4.o -> build/libs/LV2/a-delay.lv2/a-delay.so [913/957] cshlib: build/libs/plugins/a-reverb.lv2/a-reverb.c.3.o -> build/libs/LV2/a-reverb.lv2/a-reverb.so [914/957] cshlib: build/libs/plugins/a-comp.lv2/a-comp.c.5.o -> build/libs/LV2/a-comp.lv2/a-comp.so [915/957] cprogram: build/libs/vfork/exec_wrapper.c.1.o -> build/libs/vfork/ardour-exec-wrapper [916/957] cxxshlib: build/libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc.3.o -> build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so [917/957] cxxshlib: build/libs/vamp-plugins/plugins.cpp.1.o build/libs/vamp-plugins/AmplitudeFollower.cpp.1.o build/libs/vamp-plugins/BarBeatTrack.cpp.1.o build/libs/vamp-plugins/BeatTrack.cpp.1.o build/libs/vamp-plugins/ChromagramPlugin.cpp.1.o build/libs/vamp-plugins/EBUr128.cpp.1.o build/libs/vamp-plugins/ebu_r128_proc.cc.1.o build/libs/vamp-plugins/KeyDetect.cpp.1.o build/libs/vamp-plugins/OnsetDetect.cpp.1.o build/libs/vamp-plugins/PercussionOnsetDetector.cpp.1.o build/libs/vamp-plugins/SimilarityPlugin.cpp.1.o build/libs/vamp-plugins/SpectralCentroid.cpp.1.o build/libs/vamp-plugins/TonalChangeDetect.cpp.1.o build/libs/vamp-plugins/Transcription.cpp.1.o build/libs/vamp-plugins/TruePeak.cpp.1.o build/libs/vamp-plugins/ZeroCrossing.cpp.1.o build/libs/vamp-plugins/Onset.cpp.1.o -> build/libs/vamp-plugins/libardourvampplugins.so [918/957] cxxshlib: build/libs/pbd/basename.cc.2.o build/libs/pbd/base_ui.cc.2.o build/libs/pbd/boost_debug.cc.2.o build/libs/pbd/cartesian.cc.2.o build/libs/pbd/command.cc.2.o build/libs/pbd/configuration_variable.cc.2.o build/libs/pbd/convert.cc.2.o build/libs/pbd/controllable.cc.2.o build/libs/pbd/crossthread.cc.2.o build/libs/pbd/cpus.cc.2.o build/libs/pbd/debug.cc.2.o build/libs/pbd/demangle.cc.2.o build/libs/pbd/enumwriter.cc.2.o build/libs/pbd/event_loop.cc.2.o build/libs/pbd/enums.cc.2.o build/libs/pbd/epa.cc.2.o build/libs/pbd/error.cc.2.o build/libs/pbd/ffs.cc.2.o build/libs/pbd/file_archive.cc.2.o build/libs/pbd/file_utils.cc.2.o build/libs/pbd/fpu.cc.2.o build/libs/pbd/id.cc.2.o build/libs/pbd/locale_guard.cc.2.o build/libs/pbd/localtime_r.cc.2.o build/libs/pbd/malign.cc.2.o build/libs/pbd/md5.cc.2.o build/libs/pbd/mountpoint.cc.2.o build/libs/pbd/openuri.cc.2.o build/libs/pbd/pathexpand.cc.2.o build/libs/pbd/pbd.cc.2.o build/libs/pbd/pool.cc.2.o build/libs/pbd/property_list.cc.2.o build/libs/pbd/pthread_utils.cc.2.o build/libs/pbd/reallocpool.cc.2.o build/libs/pbd/receiver.cc.2.o build/libs/pbd/resource.cc.2.o build/libs/pbd/search_path.cc.2.o build/libs/pbd/semutils.cc.2.o build/libs/pbd/shortpath.cc.2.o build/libs/pbd/signals.cc.2.o build/libs/pbd/stacktrace.cc.2.o build/libs/pbd/stateful_diff_command.cc.2.o build/libs/pbd/stateful.cc.2.o build/libs/pbd/string_convert.cc.2.o build/libs/pbd/strreplace.cc.2.o build/libs/pbd/strsplit.cc.2.o build/libs/pbd/system_exec.cc.2.o build/libs/pbd/textreceiver.cc.2.o build/libs/pbd/timer.cc.2.o build/libs/pbd/timing.cc.2.o build/libs/pbd/tlsf.cc.2.o build/libs/pbd/transmitter.cc.2.o build/libs/pbd/undo.cc.2.o build/libs/pbd/uuid.cc.2.o build/libs/pbd/whitespace.cc.2.o build/libs/pbd/xml++.cc.2.o -> build/libs/pbd/libpbd.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:39, from ../libs/surfaces/mackie/jog_wheel.cc:22: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/surfaces/faderport/gui.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [919/957] cxxshlib: build/libs/ardouralsautil/devicelist.cc.1.o build/libs/ardouralsautil/deviceparams.cc.1.o -> build/libs/ardouralsautil/libardouralsautil.so [920/957] cxxprogram: build/libs/fst/scanner.cc.1.o -> build/libs/fst/ardour-vst-scanner [921/957] cxxshlib: build/libs/audiographer/private/gdither/gdither.cc.1.o build/libs/audiographer/src/general/sample_format_converter.cc.1.o build/libs/audiographer/src/routines.cc.1.o build/libs/audiographer/src/debug_utils.cc.1.o build/libs/audiographer/src/general/analyser.cc.1.o build/libs/audiographer/src/general/broadcast_info.cc.1.o build/libs/audiographer/src/general/loudness_reader.cc.1.o build/libs/audiographer/src/general/normalizer.cc.1.o build/libs/audiographer/src/general/sr_converter.cc.1.o -> build/libs/audiographer/libaudiographer.so [922/957] cxxshlib: build/libs/gtkmm2ext/actions.cc.1.o build/libs/gtkmm2ext/application.cc.1.o build/libs/gtkmm2ext/bindings.cc.1.o build/libs/gtkmm2ext/cairo_packer.cc.1.o build/libs/gtkmm2ext/cairo_widget.cc.1.o build/libs/gtkmm2ext/cell_renderer_color_selector.cc.1.o build/libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc.1.o build/libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc.1.o build/libs/gtkmm2ext/colors.cc.1.o build/libs/gtkmm2ext/colorspace.cc.1.o build/libs/gtkmm2ext/cursors.cc.1.o build/libs/gtkmm2ext/debug.cc.1.o build/libs/gtkmm2ext/dndtreeview.cc.1.o build/libs/gtkmm2ext/emscale.cc.1.o build/libs/gtkmm2ext/gtk_ui.cc.1.o build/libs/gtkmm2ext/gtkapplication.c.1.o build/libs/gtkmm2ext/keyboard.cc.1.o build/libs/gtkmm2ext/menu_elems.cc.1.o build/libs/gtkmm2ext/persistent_tooltip.cc.1.o build/libs/gtkmm2ext/textviewer.cc.1.o build/libs/gtkmm2ext/treeutils.cc.1.o build/libs/gtkmm2ext/utils.cc.1.o build/libs/gtkmm2ext/visibility_tracker.cc.1.o build/libs/gtkmm2ext/window_proxy.cc.1.o build/libs/gtkmm2ext/window_title.cc.1.o build/libs/gtkmm2ext/gtkapplication_x11.c.1.o -> build/libs/gtkmm2ext/libgtkmm2ext.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/xml++.h:39, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/async_midi_port.h:27, from ../libs/surfaces/cc121/operations.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:21: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../libs/surfaces/osc/osc_gui.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/ipmidi_port.h:44, from ../libs/surfaces/mackie/surface_port.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/timing.h:23, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/debug.h:29, from /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/debug.h:28, from ../libs/surfaces/push2/buttons.cc:21: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/surfaces/cc121/gui.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/surfaces/osc/osc.cc:28: /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h: In member function 'uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const': /usr/include/glib-2.0/glib/gatomic.h:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/osc/osc_gui.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/file_utils.h:26, from ../libs/surfaces/osc/osc_gui.cc:28: /usr/include/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/957] cxxshlib: build/libs/canvas/arc.cc.1.o build/libs/canvas/arrow.cc.1.o build/libs/canvas/box.cc.1.o build/libs/canvas/canvas.cc.1.o build/libs/canvas/circle.cc.1.o build/libs/canvas/container.cc.1.o build/libs/canvas/curve.cc.1.o build/libs/canvas/debug.cc.1.o build/libs/canvas/item.cc.1.o build/libs/canvas/fill.cc.1.o build/libs/canvas/flag.cc.1.o build/libs/canvas/framed_curve.cc.1.o build/libs/canvas/grid.cc.1.o build/libs/canvas/image.cc.1.o build/libs/canvas/line.cc.1.o build/libs/canvas/line_set.cc.1.o build/libs/canvas/lookup_table.cc.1.o build/libs/canvas/meter.cc.1.o build/libs/canvas/outline.cc.1.o build/libs/canvas/pixbuf.cc.1.o build/libs/canvas/poly_item.cc.1.o build/libs/canvas/poly_line.cc.1.o build/libs/canvas/polygon.cc.1.o build/libs/canvas/rectangle.cc.1.o build/libs/canvas/root_group.cc.1.o build/libs/canvas/ruler.cc.1.o build/libs/canvas/scroll_group.cc.1.o build/libs/canvas/stateful_image.cc.1.o build/libs/canvas/text.cc.1.o build/libs/canvas/tracking_text.cc.1.o build/libs/canvas/types.cc.1.o build/libs/canvas/utils.cc.1.o build/libs/canvas/widget.cc.1.o build/libs/canvas/xfade_curve.cc.1.o -> build/libs/canvas/libcanvas.so [924/957] cxxshlib: build/libs/widgets/ardour_button.cc.1.o build/libs/widgets/ardour_display.cc.1.o build/libs/widgets/ardour_dropdown.cc.1.o build/libs/widgets/ardour_fader.cc.1.o build/libs/widgets/ardour_icon.cc.1.o build/libs/widgets/ardour_knob.cc.1.o build/libs/widgets/ardour_spacer.cc.1.o build/libs/widgets/ardour_spinner.cc.1.o build/libs/widgets/auto_spin.cc.1.o build/libs/widgets/barcontroller.cc.1.o build/libs/widgets/binding_proxy.cc.1.o build/libs/widgets/eventboxext.cc.1.o build/libs/widgets/choice.cc.1.o build/libs/widgets/click_box.cc.1.o build/libs/widgets/fastmeter.cc.1.o build/libs/widgets/focus_entry.cc.1.o build/libs/widgets/pane.cc.1.o build/libs/widgets/paths_dialog.cc.1.o build/libs/widgets/popup.cc.1.o build/libs/widgets/prompter.cc.1.o build/libs/widgets/scroomer.cc.1.o build/libs/widgets/searchbar.cc.1.o build/libs/widgets/slider_controller.cc.1.o build/libs/widgets/stateful_button.cc.1.o build/libs/widgets/tabbable.cc.1.o build/libs/widgets/tearoff.cc.1.o build/libs/widgets/tooltips.cc.1.o build/libs/widgets/ui_config.cc.1.o -> build/libs/widgets/libwidgets.so [925/957] cxxshlib: build/libs/evoral/src/Control.cpp.2.o build/libs/evoral/src/ControlList.cpp.2.o build/libs/evoral/src/ControlSet.cpp.2.o build/libs/evoral/src/Curve.cpp.2.o build/libs/evoral/src/Event.cpp.2.o build/libs/evoral/src/Note.cpp.2.o build/libs/evoral/src/SMF.cpp.2.o build/libs/evoral/src/Sequence.cpp.2.o build/libs/evoral/src/TimeConverter.cpp.2.o build/libs/evoral/src/debug.cpp.2.o build/libs/evoral/src/types.cpp.2.o -> build/libs/evoral/libevoral.so /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/surfaces/push2/canvas.cc:27: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/transmitter.h:26, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/error.h:23, from ../libs/surfaces/push2/canvas.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/push2.cc:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/signals.h:32, from /usr/src/RPM/BUILD/ardour-5.12/libs/midi++2/midi++/parser.h:26, from ../libs/surfaces/push2/push2.cc:30: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/push2.cc:45: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/push2.cc:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/push2.cc:45: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:28, from ../libs/surfaces/push2/push2.cc:51: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.cc:23: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/menu.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/menu.cc:22: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/menu.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/menu.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from /usr/src/RPM/BUILD/ardour-5.12/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/menu.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:28, from ../libs/surfaces/push2/menu.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:20: /usr/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/gtk-2.0/gtk/gtk.h:89, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/src/RPM/BUILD/ardour-5.12/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/surfaces/push2/gui.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [926/957] cxxshlib: build/libs/midi++2/midi.cc.1.o build/libs/midi++2/channel.cc.1.o build/libs/midi++2/ipmidi_port.cc.1.o build/libs/midi++2/parser.cc.1.o build/libs/midi++2/port.cc.1.o build/libs/midi++2/midnam_patch.cc.1.o build/libs/midi++2/mmc.cc.1.o build/libs/midi++2/mtc.cc.1.o -> build/libs/midi++2/libmidipp.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/faderport/faderport.cc:26: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/cc121/cc121.cc:29: /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /usr/src/RPM/BUILD/ardour-5.12/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ardour-5.12/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [927/957] cxxshlib: build/libs/ardour/amp.cc.1.o build/libs/ardour/analyser.cc.1.o build/libs/ardour/analysis_graph.cc.1.o build/libs/ardour/async_midi_port.cc.1.o build/libs/ardour/audio_backend.cc.1.o build/libs/ardour/audio_buffer.cc.1.o build/libs/ardour/audio_diskstream.cc.1.o build/libs/ardour/audio_library.cc.1.o build/libs/ardour/audio_playlist.cc.1.o build/libs/ardour/audio_playlist_importer.cc.1.o build/libs/ardour/audio_playlist_source.cc.1.o build/libs/ardour/audio_port.cc.1.o build/libs/ardour/audio_region_importer.cc.1.o build/libs/ardour/audio_track.cc.1.o build/libs/ardour/audio_track_importer.cc.1.o build/libs/ardour/audioanalyser.cc.1.o build/libs/ardour/audioengine.cc.1.o build/libs/ardour/audiofile_tagger.cc.1.o build/libs/ardour/audiofilesource.cc.1.o build/libs/ardour/audioregion.cc.1.o build/libs/ardour/audiosource.cc.1.o build/libs/ardour/auditioner.cc.1.o build/libs/ardour/automatable.cc.1.o build/libs/ardour/automation.cc.1.o build/libs/ardour/automation_control.cc.1.o build/libs/ardour/automation_list.cc.1.o build/libs/ardour/automation_watch.cc.1.o build/libs/ardour/beats_frames_converter.cc.1.o build/libs/ardour/broadcast_info.cc.1.o build/libs/ardour/buffer.cc.1.o build/libs/ardour/buffer_manager.cc.1.o build/libs/ardour/buffer_set.cc.1.o build/libs/ardour/bundle.cc.1.o build/libs/ardour/butler.cc.1.o build/libs/ardour/capturing_processor.cc.1.o build/libs/ardour/chan_count.cc.1.o build/libs/ardour/chan_mapping.cc.1.o build/libs/ardour/config_text.cc.1.o build/libs/ardour/controllable_descriptor.cc.1.o build/libs/ardour/control_group.cc.1.o build/libs/ardour/control_protocol_manager.cc.1.o build/libs/ardour/cycle_timer.cc.1.o build/libs/ardour/data_type.cc.1.o build/libs/ardour/default_click.cc.1.o build/libs/ardour/debug.cc.1.o build/libs/ardour/delayline.cc.1.o build/libs/ardour/delivery.cc.1.o build/libs/ardour/directory_names.cc.1.o build/libs/ardour/diskstream.cc.1.o build/libs/ardour/dsp_filter.cc.1.o build/libs/ardour/ebur128_analysis.cc.1.o build/libs/ardour/element_import_handler.cc.1.o build/libs/ardour/element_importer.cc.1.o build/libs/ardour/engine_slave.cc.1.o build/libs/ardour/enums.cc.1.o build/libs/ardour/event_type_map.cc.1.o build/libs/ardour/export_channel.cc.1.o build/libs/ardour/export_channel_configuration.cc.1.o build/libs/ardour/export_failed.cc.1.o build/libs/ardour/export_filename.cc.1.o build/libs/ardour/export_format_base.cc.1.o build/libs/ardour/export_format_manager.cc.1.o build/libs/ardour/export_format_specification.cc.1.o build/libs/ardour/export_formats.cc.1.o build/libs/ardour/export_graph_builder.cc.1.o build/libs/ardour/export_handler.cc.1.o build/libs/ardour/export_preset.cc.1.o build/libs/ardour/export_profile_manager.cc.1.o build/libs/ardour/export_status.cc.1.o build/libs/ardour/export_timespan.cc.1.o build/libs/ardour/file_source.cc.1.o build/libs/ardour/filename_extensions.cc.1.o build/libs/ardour/filesystem_paths.cc.1.o build/libs/ardour/filter.cc.1.o build/libs/ardour/find_session.cc.1.o build/libs/ardour/fixed_delay.cc.1.o build/libs/ardour/fluid_synth.cc.1.o build/libs/ardour/gain_control.cc.1.o build/libs/ardour/globals.cc.1.o build/libs/ardour/graph.cc.1.o build/libs/ardour/graphnode.cc.1.o build/libs/ardour/iec1ppmdsp.cc.1.o build/libs/ardour/iec2ppmdsp.cc.1.o build/libs/ardour/import.cc.1.o build/libs/ardour/instrument_info.cc.1.o build/libs/ardour/internal_return.cc.1.o build/libs/ardour/internal_send.cc.1.o build/libs/ardour/interpolation.cc.1.o build/libs/ardour/io.cc.1.o build/libs/ardour/io_processor.cc.1.o build/libs/ardour/kmeterdsp.cc.1.o build/libs/ardour/ladspa_plugin.cc.1.o build/libs/ardour/legatize.cc.1.o build/libs/ardour/location.cc.1.o build/libs/ardour/location_importer.cc.1.o build/libs/ardour/ltc_file_reader.cc.1.o build/libs/ardour/ltc_slave.cc.1.o build/libs/ardour/lua_api.cc.1.o build/libs/ardour/luabindings.cc.1.o build/libs/ardour/luaproc.cc.1.o build/libs/ardour/luascripting.cc.1.o build/libs/ardour/meter.cc.1.o build/libs/ardour/midi_automation_list_binder.cc.1.o build/libs/ardour/midi_buffer.cc.1.o build/libs/ardour/midi_channel_filter.cc.1.o build/libs/ardour/midi_clock_slave.cc.1.o build/libs/ardour/midi_diskstream.cc.1.o build/libs/ardour/midi_model.cc.1.o build/libs/ardour/midi_patch_manager.cc.1.o build/libs/ardour/midi_playlist.cc.1.o build/libs/ardour/midi_playlist_source.cc.1.o build/libs/ardour/midi_port.cc.1.o build/libs/ardour/midi_region.cc.1.o build/libs/ardour/midi_ring_buffer.cc.1.o build/libs/ardour/midi_scene_change.cc.1.o build/libs/ardour/midi_scene_changer.cc.1.o build/libs/ardour/midi_source.cc.1.o build/libs/ardour/midi_state_tracker.cc.1.o build/libs/ardour/midi_stretch.cc.1.o build/libs/ardour/midi_track.cc.1.o build/libs/ardour/midi_ui.cc.1.o build/libs/ardour/mididm.cc.1.o build/libs/ardour/midiport_manager.cc.1.o build/libs/ardour/mix.cc.1.o build/libs/ardour/mode.cc.1.o build/libs/ardour/monitor_control.cc.1.o build/libs/ardour/monitor_processor.cc.1.o build/libs/ardour/mtc_slave.cc.1.o build/libs/ardour/mtdm.cc.1.o build/libs/ardour/muteable.cc.1.o build/libs/ardour/mute_control.cc.1.o build/libs/ardour/mute_master.cc.1.o build/libs/ardour/note_fixer.cc.1.o build/libs/ardour/onset_detector.cc.1.o build/libs/ardour/operations.cc.1.o build/libs/ardour/pan_controllable.cc.1.o build/libs/ardour/pannable.cc.1.o build/libs/ardour/panner.cc.1.o build/libs/ardour/panner_manager.cc.1.o build/libs/ardour/panner_shell.cc.1.o build/libs/ardour/parameter_descriptor.cc.1.o build/libs/ardour/pcm_utils.cc.1.o build/libs/ardour/phase_control.cc.1.o build/libs/ardour/playlist.cc.1.o build/libs/ardour/playlist_factory.cc.1.o build/libs/ardour/playlist_source.cc.1.o build/libs/ardour/plugin.cc.1.o build/libs/ardour/plugin_insert.cc.1.o build/libs/ardour/plugin_manager.cc.1.o build/libs/ardour/port.cc.1.o build/libs/ardour/port_insert.cc.1.o build/libs/ardour/port_manager.cc.1.o build/libs/ardour/port_set.cc.1.o build/libs/ardour/presentation_info.cc.1.o build/libs/ardour/process_thread.cc.1.o build/libs/ardour/processor.cc.1.o build/libs/ardour/progress.cc.1.o build/libs/ardour/quantize.cc.1.o build/libs/ardour/rc_configuration.cc.1.o build/libs/ardour/readonly_control.cc.1.o build/libs/ardour/recent_sessions.cc.1.o build/libs/ardour/record_enable_control.cc.1.o build/libs/ardour/record_safe_control.cc.1.o build/libs/ardour/region_factory.cc.1.o build/libs/ardour/resampled_source.cc.1.o build/libs/ardour/region.cc.1.o build/libs/ardour/return.cc.1.o build/libs/ardour/reverse.cc.1.o build/libs/ardour/route.cc.1.o build/libs/ardour/route_graph.cc.1.o build/libs/ardour/route_group.cc.1.o build/libs/ardour/route_group_member.cc.1.o build/libs/ardour/rb_effect.cc.1.o build/libs/ardour/scene_change.cc.1.o build/libs/ardour/search_paths.cc.1.o build/libs/ardour/selection.cc.1.o build/libs/ardour/send.cc.1.o build/libs/ardour/session.cc.1.o build/libs/ardour/session_butler.cc.1.o build/libs/ardour/session_click.cc.1.o build/libs/ardour/session_command.cc.1.o build/libs/ardour/session_configuration.cc.1.o build/libs/ardour/session_directory.cc.1.o build/libs/ardour/session_events.cc.1.o build/libs/ardour/session_export.cc.1.o build/libs/ardour/session_handle.cc.1.o build/libs/ardour/session_ltc.cc.1.o build/libs/ardour/session_metadata.cc.1.o build/libs/ardour/session_midi.cc.1.o build/libs/ardour/session_object.cc.1.o build/libs/ardour/session_playlists.cc.1.o build/libs/ardour/session_process.cc.1.o build/libs/ardour/session_rtevents.cc.1.o build/libs/ardour/session_state.cc.1.o build/libs/ardour/session_state_utils.cc.1.o build/libs/ardour/session_time.cc.1.o build/libs/ardour/session_transport.cc.1.o build/libs/ardour/sidechain.cc.1.o build/libs/ardour/slave.cc.1.o build/libs/ardour/slavable.cc.1.o build/libs/ardour/slavable_automation_control.cc.1.o build/libs/ardour/smf_source.cc.1.o build/libs/ardour/sndfile_helpers.cc.1.o build/libs/ardour/sndfileimportable.cc.1.o build/libs/ardour/sndfilesource.cc.1.o build/libs/ardour/solo_control.cc.1.o build/libs/ardour/solo_isolate_control.cc.1.o build/libs/ardour/solo_safe_control.cc.1.o build/libs/ardour/soundcloud_upload.cc.1.o build/libs/ardour/source.cc.1.o build/libs/ardour/source_factory.cc.1.o build/libs/ardour/speakers.cc.1.o build/libs/ardour/srcfilesource.cc.1.o build/libs/ardour/stripable.cc.1.o build/libs/ardour/strip_silence.cc.1.o build/libs/ardour/system_exec.cc.1.o build/libs/ardour/revision.cc.1.o build/libs/ardour/tape_file_matcher.cc.1.o build/libs/ardour/template_utils.cc.1.o build/libs/ardour/tempo.cc.1.o build/libs/ardour/tempo_map_importer.cc.1.o build/libs/ardour/thread_buffers.cc.1.o build/libs/ardour/ticker.cc.1.o build/libs/ardour/track.cc.1.o build/libs/ardour/transient_detector.cc.1.o build/libs/ardour/transform.cc.1.o build/libs/ardour/transpose.cc.1.o build/libs/ardour/unknown_processor.cc.1.o build/libs/ardour/user_bundle.cc.1.o build/libs/ardour/utils.cc.1.o build/libs/ardour/vca.cc.1.o build/libs/ardour/vca_manager.cc.1.o build/libs/ardour/vumeterdsp.cc.1.o build/libs/ardour/worker.cc.1.o build/libs/ardour/lv2_plugin.cc.1.o build/libs/ardour/lv2_evbuf.c.1.o build/libs/ardour/uri_map.cc.1.o build/libs/ardour/lxvst_plugin.cc.1.o build/libs/ardour/linux_vst_support.cc.1.o build/libs/ardour/session_vst.cc.1.o build/libs/ardour/vst_plugin.cc.1.o build/libs/ardour/vst_info_file.cc.1.o build/libs/ardour/vst_state.cc.1.o build/libs/ardour/sse_functions_xmm.cc.1.o build/libs/ardour/sse_functions.s.1.o build/libs/ardour/sse_functions_avx_linux.cc.2.o -> build/libs/ardour/libardour.so [929/957] cxxshlib: build/libs/waveview/debug.cc.1.o build/libs/waveview/wave_view.cc.1.o build/libs/waveview/wave_view_private.cc.1.o -> build/libs/waveview/libwaveview.so [931/957] cxxshlib: build/libs/ptformat/ptfformat.cc.1.o -> build/libs/ptformat/libptformat.so [931/957] cxxshlib: build/libs/backends/jack/jack_api.cc.1.o build/libs/backends/jack/jack_connection.cc.1.o build/libs/backends/jack/jack_audiobackend.cc.1.o build/libs/backends/jack/jack_portengine.cc.1.o build/libs/backends/jack/jack_utils.cc.1.o build/libs/backends/jack/jack_session.cc.1.o build/libs/backends/jack/weak_libjack.c.1.o -> build/libs/backends/jack/libjack_audiobackend.so [931/957] cxxshlib: build/libs/surfaces/control_protocol/basic_ui.cc.1.o build/libs/surfaces/control_protocol/control_protocol.cc.1.o -> build/libs/surfaces/control_protocol/libardourcp.so [932/957] cxxshlib: build/libs/surfaces/generic_midi/generic_midi_control_protocol.cc.1.o build/libs/surfaces/generic_midi/gmcp_gui.cc.1.o build/libs/surfaces/generic_midi/interface.cc.1.o build/libs/surfaces/generic_midi/midiinvokable.cc.1.o build/libs/surfaces/generic_midi/midicontrollable.cc.1.o build/libs/surfaces/generic_midi/midifunction.cc.1.o build/libs/surfaces/generic_midi/midiaction.cc.1.o -> build/libs/surfaces/generic_midi/libardour_generic_midi.so [934/957] cxxshlib: build/libs/surfaces/faderport8/faderport8.cc.1.o build/libs/surfaces/faderport8/faderport8_interface.cc.1.o build/libs/surfaces/faderport8/fp8_controls.cc.1.o build/libs/surfaces/faderport8/fp8_strip.cc.1.o build/libs/surfaces/faderport8/callbacks.cc.1.o build/libs/surfaces/faderport8/actions.cc.1.o build/libs/surfaces/faderport8/gui.cc.1.o -> build/libs/surfaces/faderport8/libardour_faderport8.so [935/957] cxxshlib: build/libs/surfaces/cc121/cc121.cc.1.o build/libs/surfaces/cc121/gui.cc.1.o build/libs/surfaces/cc121/cc121_interface.cc.1.o build/libs/surfaces/cc121/operations.cc.1.o -> build/libs/surfaces/cc121/libardour_cc121.so [936/957] cxxshlib: build/libs/surfaces/faderport/faderport.cc.1.o build/libs/surfaces/faderport/gui.cc.1.o build/libs/surfaces/faderport/faderport_interface.cc.1.o build/libs/surfaces/faderport/operations.cc.1.o -> build/libs/surfaces/faderport/libardour_faderport.so [937/957] cxxshlib: build/libs/panners/2in2out/panner_2in2out.cc.1.o -> build/libs/panners/2in2out/libpan2in2out.so [939/957] cxxshlib: build/libs/panners/1in2out/panner_1in2out.cc.1.o -> build/libs/panners/1in2out/libpan1in2out.so [940/957] cxxshlib: build/libs/surfaces/wiimote/wiimote.cc.1.o build/libs/surfaces/wiimote/interface.cc.1.o -> build/libs/surfaces/wiimote/libardour_wiimote.so [943/957] cxxshlib: build/libs/panners/stereobalance/panner_balance.cc.1.o -> build/libs/panners/stereobalance/libpanbalance.so [944/957] cxxshlib: build/libs/panners/vbap/vbap_speakers.cc.1.o build/libs/panners/vbap/vbap.cc.1.o -> build/libs/panners/vbap/libpanvbap.so [944/957] cxxshlib: build/libs/surfaces/push2/push2.cc.1.o build/libs/surfaces/push2/buttons.cc.1.o build/libs/surfaces/push2/canvas.cc.1.o build/libs/surfaces/push2/interface.cc.1.o build/libs/surfaces/push2/midi_byte_array.cc.1.o build/libs/surfaces/push2/leds.cc.1.o build/libs/surfaces/push2/level_meter.cc.1.o build/libs/surfaces/push2/gui.cc.1.o build/libs/surfaces/push2/knob.cc.1.o build/libs/surfaces/push2/layout.cc.1.o build/libs/surfaces/push2/menu.cc.1.o build/libs/surfaces/push2/mix.cc.1.o build/libs/surfaces/push2/scale.cc.1.o build/libs/surfaces/push2/splash.cc.1.o build/libs/surfaces/push2/track_mix.cc.1.o build/libs/surfaces/push2/utils.cc.1.o -> build/libs/surfaces/push2/libardour_push2.so [944/957] cxxprogram: build/headless/load_session.cc.1.o build/headless/misc.cc.1.o -> build/headless/hardour-5.12.0 [945/957] cxxshlib: build/libs/surfaces/mackie/button.cc.1.o build/libs/surfaces/mackie/controls.cc.1.o build/libs/surfaces/mackie/device_info.cc.1.o build/libs/surfaces/mackie/device_profile.cc.1.o build/libs/surfaces/mackie/fader.cc.1.o build/libs/surfaces/mackie/gui.cc.1.o build/libs/surfaces/mackie/interface.cc.1.o build/libs/surfaces/mackie/jog.cc.1.o build/libs/surfaces/mackie/jog_wheel.cc.1.o build/libs/surfaces/mackie/led.cc.1.o build/libs/surfaces/mackie/mackie_control_protocol.cc.1.o build/libs/surfaces/mackie/mcp_buttons.cc.1.o build/libs/surfaces/mackie/meter.cc.1.o build/libs/surfaces/mackie/midi_byte_array.cc.1.o build/libs/surfaces/mackie/pot.cc.1.o build/libs/surfaces/mackie/strip.cc.1.o build/libs/surfaces/mackie/surface.cc.1.o build/libs/surfaces/mackie/surface_port.cc.1.o build/libs/surfaces/mackie/types.cc.1.o -> build/libs/surfaces/mackie/libardour_mcp.so [945/957] cxxshlib: build/libs/surfaces/osc/osc.cc.1.o build/libs/surfaces/osc/osc_controllable.cc.1.o build/libs/surfaces/osc/osc_route_observer.cc.1.o build/libs/surfaces/osc/osc_select_observer.cc.1.o build/libs/surfaces/osc/osc_global_observer.cc.1.o build/libs/surfaces/osc/osc_cue_observer.cc.1.o build/libs/surfaces/osc/interface.cc.1.o build/libs/surfaces/osc/osc_gui.cc.1.o -> build/libs/surfaces/osc/libardour_osc.so [945/957] cxxprogram: build/gtk2_ardour/about.cc.1.o build/gtk2_ardour/actions.cc.1.o build/gtk2_ardour/add_route_dialog.cc.1.o build/gtk2_ardour/ambiguous_file_dialog.cc.1.o build/gtk2_ardour/analysis_window.cc.1.o build/gtk2_ardour/ardour_dialog.cc.1.o build/gtk2_ardour/ardour_http.cc.1.o build/gtk2_ardour/ardour_ui.cc.1.o build/gtk2_ardour/ardour_ui2.cc.1.o build/gtk2_ardour/ardour_ui_dependents.cc.1.o build/gtk2_ardour/ardour_ui_dialogs.cc.1.o build/gtk2_ardour/ardour_ui_ed.cc.1.o build/gtk2_ardour/ardour_ui_mixer.cc.1.o build/gtk2_ardour/ardour_ui_options.cc.1.o build/gtk2_ardour/ardour_window.cc.1.o build/gtk2_ardour/audio_clock.cc.1.o build/gtk2_ardour/audio_region_editor.cc.1.o build/gtk2_ardour/audio_region_view.cc.1.o build/gtk2_ardour/audio_streamview.cc.1.o build/gtk2_ardour/audio_time_axis.cc.1.o build/gtk2_ardour/automation_controller.cc.1.o build/gtk2_ardour/automation_line.cc.1.o build/gtk2_ardour/automation_region_view.cc.1.o build/gtk2_ardour/automation_streamview.cc.1.o build/gtk2_ardour/automation_time_axis.cc.1.o build/gtk2_ardour/axis_view.cc.1.o build/gtk2_ardour/big_clock_window.cc.1.o build/gtk2_ardour/bundle_manager.cc.1.o build/gtk2_ardour/clock_group.cc.1.o build/gtk2_ardour/color_theme_manager.cc.1.o build/gtk2_ardour/configinfo.cc.1.o build/gtk2_ardour/control_point.cc.1.o build/gtk2_ardour/control_point_dialog.cc.1.o build/gtk2_ardour/control_slave_ui.cc.1.o build/gtk2_ardour/cursor_context.cc.1.o build/gtk2_ardour/curvetest.cc.1.o build/gtk2_ardour/debug.cc.1.o build/gtk2_ardour/duplicate_routes_dialog.cc.1.o build/gtk2_ardour/edit_note_dialog.cc.1.o build/gtk2_ardour/editing.cc.1.o build/gtk2_ardour/editor.cc.1.o build/gtk2_ardour/editor_actions.cc.1.o build/gtk2_ardour/editor_audio_import.cc.1.o build/gtk2_ardour/editor_pt_import.cc.1.o build/gtk2_ardour/editor_audiotrack.cc.1.o build/gtk2_ardour/editor_canvas.cc.1.o build/gtk2_ardour/editor_canvas_events.cc.1.o build/gtk2_ardour/editor_component.cc.1.o build/gtk2_ardour/editor_cursors.cc.1.o build/gtk2_ardour/editor_drag.cc.1.o build/gtk2_ardour/editor_route_groups.cc.1.o build/gtk2_ardour/editor_export_audio.cc.1.o build/gtk2_ardour/editor_group_tabs.cc.1.o build/gtk2_ardour/editor_keys.cc.1.o build/gtk2_ardour/editor_locations.cc.1.o build/gtk2_ardour/editor_markers.cc.1.o build/gtk2_ardour/editor_mixer.cc.1.o build/gtk2_ardour/editor_mouse.cc.1.o build/gtk2_ardour/editor_ops.cc.1.o build/gtk2_ardour/editor_regions.cc.1.o build/gtk2_ardour/editor_routes.cc.1.o build/gtk2_ardour/editor_rulers.cc.1.o build/gtk2_ardour/editor_selection.cc.1.o build/gtk2_ardour/editor_snapshots.cc.1.o build/gtk2_ardour/editor_summary.cc.1.o build/gtk2_ardour/editor_tempodisplay.cc.1.o build/gtk2_ardour/editor_timefx.cc.1.o build/gtk2_ardour/engine_dialog.cc.1.o build/gtk2_ardour/enums.cc.1.o build/gtk2_ardour/export_channel_selector.cc.1.o build/gtk2_ardour/export_dialog.cc.1.o build/gtk2_ardour/export_file_notebook.cc.1.o build/gtk2_ardour/export_filename_selector.cc.1.o build/gtk2_ardour/export_format_dialog.cc.1.o build/gtk2_ardour/export_format_selector.cc.1.o build/gtk2_ardour/export_preset_selector.cc.1.o build/gtk2_ardour/export_report.cc.1.o build/gtk2_ardour/export_timespan_selector.cc.1.o build/gtk2_ardour/fft.cc.1.o build/gtk2_ardour/fft_graph.cc.1.o build/gtk2_ardour/fft_result.cc.1.o build/gtk2_ardour/floating_text_entry.cc.1.o build/gtk2_ardour/sfdb_freesound_mootcher.cc.1.o build/gtk2_ardour/gain_meter.cc.1.o build/gtk2_ardour/generic_pluginui.cc.1.o build/gtk2_ardour/ghostregion.cc.1.o build/gtk2_ardour/global_port_matrix.cc.1.o build/gtk2_ardour/group_tabs.cc.1.o build/gtk2_ardour/gtk_pianokeyboard.c.1.o build/gtk2_ardour/gui_object.cc.1.o build/gtk2_ardour/idleometer.cc.1.o build/gtk2_ardour/insert_remove_time_dialog.cc.1.o build/gtk2_ardour/instrument_selector.cc.1.o build/gtk2_ardour/interthread_progress_window.cc.1.o build/gtk2_ardour/io_selector.cc.1.o build/gtk2_ardour/hit.cc.1.o build/gtk2_ardour/keyboard.cc.1.o build/gtk2_ardour/keyeditor.cc.1.o build/gtk2_ardour/latency_gui.cc.1.o build/gtk2_ardour/led.cc.1.o build/gtk2_ardour/level_meter.cc.1.o build/gtk2_ardour/location_ui.cc.1.o build/gtk2_ardour/lua_script_manager.cc.1.o build/gtk2_ardour/luadialog.cc.1.o build/gtk2_ardour/luainstance.cc.1.o build/gtk2_ardour/luawindow.cc.1.o build/gtk2_ardour/main.cc.1.o build/gtk2_ardour/main_clock.cc.1.o build/gtk2_ardour/marker.cc.1.o build/gtk2_ardour/midi_automation_line.cc.1.o build/gtk2_ardour/midi_channel_dialog.cc.1.o build/gtk2_ardour/midi_channel_selector.cc.1.o build/gtk2_ardour/midi_cut_buffer.cc.1.o build/gtk2_ardour/midi_export_dialog.cc.1.o build/gtk2_ardour/midi_list_editor.cc.1.o build/gtk2_ardour/midi_region_view.cc.1.o build/gtk2_ardour/midi_scroomer.cc.1.o build/gtk2_ardour/midi_selection.cc.1.o build/gtk2_ardour/midi_streamview.cc.1.o build/gtk2_ardour/midi_time_axis.cc.1.o build/gtk2_ardour/midi_tracer.cc.1.o build/gtk2_ardour/midi_velocity_dialog.cc.1.o build/gtk2_ardour/mini_timeline.cc.1.o build/gtk2_ardour/missing_file_dialog.cc.1.o build/gtk2_ardour/missing_plugin_dialog.cc.1.o build/gtk2_ardour/mixer_group_tabs.cc.1.o build/gtk2_ardour/mixer_strip.cc.1.o build/gtk2_ardour/mixer_ui.cc.1.o build/gtk2_ardour/meterbridge.cc.1.o build/gtk2_ardour/meter_strip.cc.1.o build/gtk2_ardour/meter_patterns.cc.1.o build/gtk2_ardour/monitor_section.cc.1.o build/gtk2_ardour/monitor_selector.cc.1.o build/gtk2_ardour/mono_panner.cc.1.o build/gtk2_ardour/mono_panner_editor.cc.1.o build/gtk2_ardour/mouse_cursors.cc.1.o build/gtk2_ardour/nag.cc.1.o build/gtk2_ardour/new_plugin_preset_dialog.cc.1.o build/gtk2_ardour/normalize_dialog.cc.1.o build/gtk2_ardour/note.cc.1.o build/gtk2_ardour/note_base.cc.1.o build/gtk2_ardour/note_player.cc.1.o build/gtk2_ardour/note_select_dialog.cc.1.o build/gtk2_ardour/nsm.cc.1.o build/gtk2_ardour/nsmclient.cc.1.o build/gtk2_ardour/option_editor.cc.1.o build/gtk2_ardour/opts.cc.1.o build/gtk2_ardour/panner2d.cc.1.o build/gtk2_ardour/panner_editor.cc.1.o build/gtk2_ardour/panner_interface.cc.1.o build/gtk2_ardour/panner_ui.cc.1.o build/gtk2_ardour/patch_change.cc.1.o build/gtk2_ardour/patch_change_widget.cc.1.o build/gtk2_ardour/piano_roll_header.cc.1.o build/gtk2_ardour/pingback.cc.1.o build/gtk2_ardour/playlist_selector.cc.1.o build/gtk2_ardour/plugin_display.cc.1.o build/gtk2_ardour/plugin_eq_gui.cc.1.o build/gtk2_ardour/plugin_pin_dialog.cc.1.o build/gtk2_ardour/plugin_setup_dialog.cc.1.o build/gtk2_ardour/plugin_selector.cc.1.o build/gtk2_ardour/plugin_ui.cc.1.o build/gtk2_ardour/port_group.cc.1.o build/gtk2_ardour/port_insert_ui.cc.1.o build/gtk2_ardour/port_matrix.cc.1.o build/gtk2_ardour/port_matrix_body.cc.1.o build/gtk2_ardour/port_matrix_column_labels.cc.1.o build/gtk2_ardour/port_matrix_component.cc.1.o build/gtk2_ardour/port_matrix_grid.cc.1.o build/gtk2_ardour/port_matrix_labels.cc.1.o build/gtk2_ardour/port_matrix_row_labels.cc.1.o build/gtk2_ardour/processor_box.cc.1.o build/gtk2_ardour/processor_selection.cc.1.o build/gtk2_ardour/patch_change_dialog.cc.1.o build/gtk2_ardour/progress_reporter.cc.1.o build/gtk2_ardour/public_editor.cc.1.o build/gtk2_ardour/quantize_dialog.cc.1.o build/gtk2_ardour/rc_option_editor.cc.1.o build/gtk2_ardour/region_editor.cc.1.o build/gtk2_ardour/region_gain_line.cc.1.o build/gtk2_ardour/region_layering_order_editor.cc.1.o build/gtk2_ardour/region_selection.cc.1.o build/gtk2_ardour/region_view.cc.1.o build/gtk2_ardour/return_ui.cc.1.o build/gtk2_ardour/rhythm_ferret.cc.1.o build/gtk2_ardour/route_group_dialog.cc.1.o build/gtk2_ardour/route_group_menu.cc.1.o build/gtk2_ardour/route_params_ui.cc.1.o build/gtk2_ardour/route_processor_selection.cc.1.o build/gtk2_ardour/route_time_axis.cc.1.o build/gtk2_ardour/route_ui.cc.1.o build/gtk2_ardour/ruler_dialog.cc.1.o build/gtk2_ardour/save_as_dialog.cc.1.o build/gtk2_ardour/save_template_dialog.cc.1.o build/gtk2_ardour/search_path_option.cc.1.o build/gtk2_ardour/script_selector.cc.1.o build/gtk2_ardour/selection.cc.1.o build/gtk2_ardour/selection_memento.cc.1.o build/gtk2_ardour/send_ui.cc.1.o build/gtk2_ardour/session_archive_dialog.cc.1.o build/gtk2_ardour/session_dialog.cc.1.o build/gtk2_ardour/session_import_dialog.cc.1.o build/gtk2_ardour/session_metadata_dialog.cc.1.o build/gtk2_ardour/session_option_editor.cc.1.o build/gtk2_ardour/sfdb_ui.cc.1.o build/gtk2_ardour/shuttle_control.cc.1.o build/gtk2_ardour/soundcloud_export_selector.cc.1.o build/gtk2_ardour/splash.cc.1.o build/gtk2_ardour/speaker_dialog.cc.1.o build/gtk2_ardour/startup.cc.1.o build/gtk2_ardour/step_editor.cc.1.o build/gtk2_ardour/step_entry.cc.1.o build/gtk2_ardour/stereo_panner.cc.1.o build/gtk2_ardour/stereo_panner_editor.cc.1.o build/gtk2_ardour/streamview.cc.1.o build/gtk2_ardour/strip_silence_dialog.cc.1.o build/gtk2_ardour/stripable_colorpicker.cc.1.o build/gtk2_ardour/stripable_time_axis.cc.1.o build/gtk2_ardour/sys_ex.cc.1.o build/gtk2_ardour/tape_region_view.cc.1.o build/gtk2_ardour/template_dialog.cc.1.o build/gtk2_ardour/tempo_curve.cc.1.o build/gtk2_ardour/tempo_dialog.cc.1.o build/gtk2_ardour/tempo_lines.cc.1.o build/gtk2_ardour/time_axis_view.cc.1.o build/gtk2_ardour/time_axis_view_item.cc.1.o build/gtk2_ardour/time_fx_dialog.cc.1.o build/gtk2_ardour/time_info_box.cc.1.o build/gtk2_ardour/time_selection.cc.1.o build/gtk2_ardour/timers.cc.1.o build/gtk2_ardour/track_selection.cc.1.o build/gtk2_ardour/track_view_list.cc.1.o build/gtk2_ardour/transform_dialog.cc.1.o build/gtk2_ardour/transpose_dialog.cc.1.o build/gtk2_ardour/ui_config.cc.1.o build/gtk2_ardour/utils.cc.1.o build/gtk2_ardour/vca_master_strip.cc.1.o build/gtk2_ardour/verbose_cursor.cc.1.o build/gtk2_ardour/visibility_group.cc.1.o build/gtk2_ardour/window_manager.cc.1.o build/gtk2_ardour/video_image_frame.cc.1.o build/gtk2_ardour/add_video_dialog.cc.1.o build/gtk2_ardour/editor_videotimeline.cc.1.o build/gtk2_ardour/vca_time_axis.cc.1.o build/gtk2_ardour/video_timeline.cc.1.o build/gtk2_ardour/video_monitor.cc.1.o build/gtk2_ardour/transcode_ffmpeg.cc.1.o build/gtk2_ardour/transcode_video_dialog.cc.1.o build/gtk2_ardour/video_server_dialog.cc.1.o build/gtk2_ardour/utils_videotl.cc.1.o build/gtk2_ardour/export_video_dialog.cc.1.o build/gtk2_ardour/export_video_infobox.cc.1.o build/gtk2_ardour/video_tool_paths.cc.1.o build/gtk2_ardour/bundle_env_linux.cc.1.o build/gtk2_ardour/lv2_plugin_ui.cc.1.o build/gtk2_ardour/linux_vst_gui_support.cc.1.o build/gtk2_ardour/lxvst_plugin_ui.cc.1.o build/gtk2_ardour/vst_plugin_ui.cc.1.o -> build/gtk2_ardour/ardour-5.12.0 [948/957] vnum: build/libs/ptformat/libptformat.so -> build/libs/ptformat/libptformat.so.0 build/libs/ptformat/libptformat.so.0.0.0 [948/957] vnum: build/libs/midi++2/libmidipp.so -> build/libs/midi++2/libmidipp.so.4 build/libs/midi++2/libmidipp.so.4.1.0 [950/957] vnum: build/libs/waveview/libwaveview.so -> build/libs/waveview/libwaveview.so.0 build/libs/waveview/libwaveview.so.0.0.0 [950/957] vnum: build/libs/widgets/libwidgets.so -> build/libs/widgets/libwidgets.so.0 build/libs/widgets/libwidgets.so.0.0.0 [953/957] vnum: build/libs/evoral/libevoral.so -> build/libs/evoral/libevoral.so.0 build/libs/evoral/libevoral.so.0.0.0 [953/957] vnum: build/libs/gtkmm2ext/libgtkmm2ext.so -> build/libs/gtkmm2ext/libgtkmm2ext.so.0 build/libs/gtkmm2ext/libgtkmm2ext.so.0.8.3 [953/957] vnum: build/libs/vamp-plugins/libardourvampplugins.so -> build/libs/vamp-plugins/libardourvampplugins.so.0 build/libs/vamp-plugins/libardourvampplugins.so.0.0.0 [954/957] vnum: build/libs/pbd/libpbd.so -> build/libs/pbd/libpbd.so.4 build/libs/pbd/libpbd.so.4.1.0 [954/957] vnum: build/libs/canvas/libcanvas.so -> build/libs/canvas/libcanvas.so.0 build/libs/canvas/libcanvas.so.0.0.0 [956/957] vnum: build/libs/audiographer/libaudiographer.so -> build/libs/audiographer/libaudiographer.so.0 build/libs/audiographer/libaudiographer.so.0.0.0 [956/957] vnum: build/libs/ardour/libardour.so -> build/libs/ardour/libardour.so.3 build/libs/ardour/libardour.so.3.0.0 [957/957] vnum: build/libs/ardouralsautil/libardouralsautil.so -> build/libs/ardouralsautil/libardouralsautil.so.0 build/libs/ardouralsautil/libardouralsautil.so.0.0.1 Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-5.12/build' 'build' finished successfully (7m45.488s) Using packaged revision + ./waf i18n_mo Waf: Entering directory `/usr/src/RPM/BUILD/ardour-5.12/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/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po po/de.po:10176: 'msgid' and 'msgstr' entries do not both end with '\n' po/de.po:10201: 'msgid' and 'msgstr' entries do not both end with '\n' msgfmt: found 2 fatal errors 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/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/fr.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-5.12/build' 'i18n_mo' finished successfully (2.172s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.50525 + 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 + cd ardour-5.12 + ./waf install --destdir=/usr/src/tmp/ardour-buildroot Waf: Entering directory `/usr/src/RPM/BUILD/ardour-5.12/build' [ 18/1109] engines: -> build/libs/clearlooks-newer/engines + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/cs/LC_MESSAGES/ardour5.mo (from libs/ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/de/LC_MESSAGES/ardour5.mo (from libs/ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/el/LC_MESSAGES/ardour5.mo (from libs/ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/en_GB/LC_MESSAGES/ardour5.mo (from libs/ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/es/LC_MESSAGES/ardour5.mo (from libs/ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/fr/LC_MESSAGES/ardour5.mo (from libs/ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/it/LC_MESSAGES/ardour5.mo (from libs/ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/ja/LC_MESSAGES/ardour5.mo (from libs/ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/nn/LC_MESSAGES/ardour5.mo (from libs/ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/pl/LC_MESSAGES/ardour5.mo (from libs/ardour/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/ru/LC_MESSAGES/ardour5.mo (from libs/ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/sv/LC_MESSAGES/ardour5.mo (from libs/ardour/po/sv.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/zh/LC_MESSAGES/ardour5.mo (from libs/ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/de/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/el/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/es/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/fr/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/ja/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/nn/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/pl/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/pt/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pt.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/ru/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/etc/ardour5/ardour.menus (from build/gtk2_ardour/ardour.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour5/trx.menus (from build/gtk2_ardour/trx.menus) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/act-disabled.png (from gtk2_ardour/icons/act-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/add.png (from gtk2_ardour/icons/add.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/anchored_trim_left_cursor.png (from gtk2_ardour/icons/anchored_trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/anchored_trim_right_cursor.png (from gtk2_ardour/icons/anchored_trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/application-x-ardour_16px.png (from gtk2_ardour/icons/application-x-ardour_16px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/application-x-ardour_22px.png (from gtk2_ardour/icons/application-x-ardour_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-icon_16px.png (from gtk2_ardour/resources/Ardour-icon_16px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/application-x-ardour_32px.png (from gtk2_ardour/icons/application-x-ardour_32px.png) + install /usr/src/tmp/ardour-buildroot/etc/ardour5/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/ardour-app-icon_osx.png (from gtk2_ardour/icons/ardour-app-icon_osx.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/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/ardour5/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/cc121.png (from gtk2_ardour/icons/cc121.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-icon_32px.png (from gtk2_ardour/resources/Ardour-icon_32px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/themes/blueberry_milk-ardour.colors (from gtk2_ardour/themes/blueberry_milk-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/chord.png (from gtk2_ardour/icons/chord.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/themes/caineville-ardour.colors (from gtk2_ardour/themes/caineville-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/cs/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/close.png (from gtk2_ardour/icons/close.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/themes/clear_gray-ardour.colors (from gtk2_ardour/themes/clear_gray-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-small-splash.png (from gtk2_ardour/resources/Ardour-small-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/de/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/computer_keyboard.png (from gtk2_ardour/icons/computer_keyboard.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/themes/dark-ardour.colors (from gtk2_ardour/themes/dark-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/el/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/computer_keyboard_active.png (from gtk2_ardour/icons/computer_keyboard_active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/themes/unastudia-ardour.colors (from gtk2_ardour/themes/unastudia-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/en_GB/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/es/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/eighthnote.png (from gtk2_ardour/icons/eighthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/fr/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/expand_left_right_cursor.png (from gtk2_ardour/icons/expand_left_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/it/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/expand_up_down_cursor.png (from gtk2_ardour/icons/expand_up_down_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fade_in_cursor.png (from gtk2_ardour/icons/fade_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/ja/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fade_out_cursor.png (from gtk2_ardour/icons/fade_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadein-constant-power.png (from gtk2_ardour/icons/fadein-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/nn/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/pl/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadein-fast-cut.png (from gtk2_ardour/icons/fadein-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/pt/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/pt.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadein-linear.png (from gtk2_ardour/icons/fadein-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/pt_PT/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/pt_PT.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/ru/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/sv/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/sv.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/locale/zh/LC_MESSAGES/gtk2_ardour5.mo (from gtk2_ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadeout-linear.png (from gtk2_ardour/icons/fadeout-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD + DVD-A.preset (from export/CD + DVD-A.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadeout-slow-cut.png (from gtk2_ardour/icons/fadeout-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD + FLAC (tagged).preset (from export/CD + FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fadeout-symmetric.png (from gtk2_ardour/icons/fadeout-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/faderport-small.png (from gtk2_ardour/icons/faderport-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD + FLAC.preset (from export/CD + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/faderport8-small.png (from gtk2_ardour/icons/faderport8-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD + Ogg_Vorbis (tagged).preset (from export/CD + Ogg_Vorbis (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/ferret_02.png (from gtk2_ardour/icons/ferret_02.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD + Ogg_Vorbis + FLAC (tagged).preset (from export/CD + Ogg_Vorbis + FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/forte.png (from gtk2_ardour/icons/forte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD + Ogg_Vorbis.preset (from export/CD + Ogg_Vorbis.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD only.preset (from export/CD only.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/grabber.png (from gtk2_ardour/icons/grabber.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/DVD-A only.preset (from export/DVD-A only.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/AKAI_MIDIMix_EQ_Mode.map (from midi_maps/AKAI_MIDIMix_EQ_Mode.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/FLAC (tagged).preset (from export/FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/AKAI_MIDIMix_Normal_Mode.map (from midi_maps/AKAI_MIDIMix_Normal_Mode.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/FLAC.preset (from export/FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/AKAI_MPK61.map (from midi_maps/AKAI_MPK61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/AKAI_MPKmini.map (from midi_maps/AKAI_MPKmini.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ogg_Vorbis (tagged).preset (from export/Ogg_Vorbis (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Alesis_QX25.map (from midi_maps/Alesis_QX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/i_beam_cursor.png (from gtk2_ardour/icons/i_beam_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ogg_Vorbis + FLAC (tagged).preset (from export/Ogg_Vorbis + FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Arturia_KeyLab49.map (from midi_maps/Arturia_KeyLab49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/artist_control.device (from mcp/artist_control.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/SSL Nucleus Ardour.profile (from mcp/SSL Nucleus Ardour.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ogg_Vorbis + FLAC.preset (from export/Ogg_Vorbis + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/mezzforte.png (from gtk2_ardour/icons/mezzforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/osc/TTC2.preset (from osc/TTC2.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/artist_mix.device (from mcp/artist_mix.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/user.profile (from mcp/user.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/DDX3216.map (from midi_maps/DDX3216.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ogg_Vorbis .preset (from export/Ogg_Vorbis .preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/bcf2000.device (from mcp/bcf2000.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/osc/basic-touchosc.preset (from osc/basic-touchosc.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/cmc.device (from mcp/cmc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/BWAV 24bit Export.format (from export/BWAV 24bit Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/mezzopiano.png (from gtk2_ardour/icons/mezzopiano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Korg_nanoKONTROL.map (from midi_maps/Korg_nanoKONTROL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/mc+xt+xt.device (from mcp/mc+xt+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Korg_nanoKONTROL2.map (from midi_maps/Korg_nanoKONTROL2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/BWAV 32float Export.format (from export/BWAV 32float Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi-input-active.png (from gtk2_ardour/icons/midi-input-active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/mc+xt.device (from mcp/mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/CD (Red Book).format (from export/CD (Red Book).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Korg_nanoKONTROL2_With_Master.map (from midi_maps/Korg_nanoKONTROL2_With_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/mc.device (from mcp/mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi-input-inactive.png (from gtk2_ardour/icons/midi-input-inactive.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Korg_nanoKONTROL_Master.map (from midi_maps/Korg_nanoKONTROL_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/DVD-A.format (from export/DVD-A.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/mcpro.device (from mcp/mcpro.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Korg_nanoKONTROL_Studio.map (from midi_maps/Korg_nanoKONTROL_Studio.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/mcproxt.device (from mcp/mcproxt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/FLAC 24 bit (tagged).format (from export/FLAC 24 bit (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi_sound_notes.png (from gtk2_ardour/icons/midi_sound_notes.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/midikbd.device (from mcp/midikbd.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Korg_taktile.map (from midi_maps/Korg_taktile.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/M-Audio_Axiom25.map (from midi_maps/M-Audio_Axiom25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/FLAC 24 bit .format (from export/FLAC 24 bit .format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/nucleus-platform-midi.device (from mcp/nucleus-platform-midi.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ogg_Vorbis (tagged).format (from export/Ogg_Vorbis (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/nucleus.device (from mcp/nucleus.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi_tool_pencil.png (from gtk2_ardour/icons/midi_tool_pencil.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/M-Audio_Axiom61.map (from midi_maps/M-Audio_Axiom61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ogg_Vorbis.format (from export/Ogg_Vorbis.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/qcon.device (from mcp/qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/export/Ring Tone.format (from export/Ring Tone.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/M-Audio_Oxygen49.map (from midi_maps/M-Audio_Oxygen49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/x-touch-compact.device (from mcp/x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/M-Audio_Oxygen61v3.map (from midi_maps/M-Audio_Oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/move_cursor.png (from gtk2_ardour/icons/move_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/x-touch-mini.device (from mcp/x-touch-mini.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Novation Impulse 49.map (from midi_maps/Novation Impulse 49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/x-touch.device (from mcp/x-touch.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Novation_Impulse61.map (from midi_maps/Novation_Impulse61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/xt+mc+xt.device (from mcp/xt+mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/mute-enabled.png (from gtk2_ardour/icons/mute-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Novation_LaunchControl_XL.map (from midi_maps/Novation_LaunchControl_XL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/xt+mc.device (from mcp/xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Novation_LaunchKey25.map (from midi_maps/Novation_LaunchKey25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/mcp/xt+xt+mc.device (from mcp/xt+xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Roland_SI-24.map (from midi_maps/Roland_SI-24.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Roland_V_Studio_20.map (from midi_maps/Roland_V_Studio_20.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/Yamaha_KX25.map (from midi_maps/Yamaha_KX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/akai-mpd-32.map (from midi_maps/akai-mpd-32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/piano.png (from gtk2_ardour/icons/piano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/bcf2000.map (from midi_maps/bcf2000.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/bcf2000_mackie.map (from midi_maps/bcf2000_mackie.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/m-audio-oxygen61v3.map (from midi_maps/m-audio-oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/rec-enabled.png (from gtk2_ardour/icons/rec-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/m-audio_oxygen25.map (from midi_maps/m-audio_oxygen25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/m-audio_oxygen8v2.map (from midi_maps/m-audio_oxygen8v2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/rec-in-progress.png (from gtk2_ardour/icons/rec-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/midikb_wiimote.map (from midi_maps/midikb_wiimote.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/midi_maps/xboard-61.map (from midi_maps/xboard-61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record-normal-disabled.png (from gtk2_ardour/icons/record-normal-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/record_tape_red.png (from gtk2_ardour/icons/record_tape_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_bottom_cursor.png (from gtk2_ardour/icons/resize_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_bottom_right_cursor.png (from gtk2_ardour/icons/resize_bottom_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_left_cursor.png (from gtk2_ardour/icons/resize_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_right_cursor.png (from gtk2_ardour/icons/resize_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_top_cursor.png (from gtk2_ardour/icons/resize_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/search.png (from gtk2_ardour/icons/search.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/sixteenthnote.png (from gtk2_ardour/icons/sixteenthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/sixtyfourthnote.png (from gtk2_ardour/icons/sixtyfourthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-disabled.png (from gtk2_ardour/icons/solo-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-enabled.png (from gtk2_ardour/icons/solo-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-isolate-disabled.png (from gtk2_ardour/icons/solo-isolate-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-isolate-enabled.png (from gtk2_ardour/icons/solo-isolate-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-isolated.png (from gtk2_ardour/icons/solo-isolated.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-safe-disabled.png (from gtk2_ardour/icons/solo-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-safe-enabled.png (from gtk2_ardour/icons/solo-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/solo-safe-icon.png (from gtk2_ardour/icons/solo-safe-icon.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/soloed-by-others.png (from gtk2_ardour/icons/soloed-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/soundcloud.png (from gtk2_ardour/icons/soundcloud.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/thirtysecondnote.png (from gtk2_ardour/icons/thirtysecondnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/time_exp.png (from gtk2_ardour/icons/time_exp.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/trim_bottom_cursor.png (from gtk2_ardour/icons/trim_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/trim_left_cursor.png (from gtk2_ardour/icons/trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/trim_left_cursor_5.png (from gtk2_ardour/icons/trim_left_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/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/ardour5/icons/trim_right_cursor.png (from gtk2_ardour/icons/trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/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/ardour5/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Alesis_DM5.midnam (from patchfiles/Alesis_DM5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Alesis_NanoBass.midnam (from patchfiles/Alesis_NanoBass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Alesis_NanoPiano.midnam (from patchfiles/Alesis_NanoPiano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Alesis_QS78.midnam (from patchfiles/Alesis_QS78.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Casio_CZ-1.midnam (from patchfiles/Casio_CZ-1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Clavia_Nord_Lead_II.midnam (from patchfiles/Clavia_Nord_Lead_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/DSI_Evolver.midnam (from patchfiles/DSI_Evolver.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/DSI_Mopho.midnam (from patchfiles/DSI_Mopho.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/DSI_Tetra.midnam (from patchfiles/DSI_Tetra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Digidesign_MP1.midnam (from patchfiles/Digidesign_MP1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Dynacord_DRP-20X.midnam (from patchfiles/Dynacord_DRP-20X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/HiAndLowPass.lua (from scripts/HiAndLowPass.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/E-mu_Mo_Phatt.midnam (from patchfiles/E-mu_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/add_filters.lua (from scripts/add_filters.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/E-mu_Orbit-3.midnam (from patchfiles/E-mu_Orbit-3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/addscopes.lua (from scripts/addscopes.lua) + install /usr/src/tmp/ardour-buildroot/etc/ardour5/system_config (from system_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/templates/.stub (from templates/.stub) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/E-mu_Proteus_2000.midnam (from patchfiles/E-mu_Proteus_2000.midnam) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so.0 (to libptformat.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardour.so.3 (to libardour.so.3.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libhidapi.a (from build/libs/hidapi/libhidapi.a) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardour.so (to libardour.so.3.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/amp4.lua (from scripts/amp4.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/E-mu_XL-1.midnam (from patchfiles/E-mu_XL-1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libpbd.so.4 (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libpbd.so (to libpbd.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/bounce_replace.lua (from scripts/bounce_replace.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libmidipp.so.4 (to libmidipp.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libmidipp.so (to libmidipp.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libevoral.so.0 (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/bypass_all_plugins.lua (from scripts/bypass_all_plugins.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libevoral.so (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Eventide_Eclipse.midnam (from patchfiles/Eventide_Eclipse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libtimecode.so (from build/libs/timecode/libtimecode.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/create_drum_tracks.lua (from scripts/create_drum_tracks.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so (to libaudiographer.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libqm-dsp.a (from build/libs/qm-dsp/libqm-dsp.a) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Gotharmoon_deMoon.midnam (from patchfiles/Gotharmoon_deMoon.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/delete_xrun_markers.lua (from scripts/delete_xrun_markers.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Jomox_MBase_11.midnam (from patchfiles/Jomox_MBase_11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libcanvas.so.0 (to libcanvas.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/export_mp4chaps.lua (from scripts/export_mp4chaps.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libcanvas.so (to libcanvas.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_ER-1.midnam (from patchfiles/Korg_ER-1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/faders_to_trims.lua (from scripts/faders_to_trims.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwidgets.so.0 (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwidgets.so (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/midi_cc_to_automation.lua (from scripts/midi_cc_to_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Karma.midnam (from patchfiles/Korg_Karma.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/midimon.lua (from scripts/midimon.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwaveview.so.0 (to libwaveview.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwaveview.so (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/mute_all_tracks.lua (from scripts/mute_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_MS2000R.midnam (from patchfiles/Korg_MS2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/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/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/post_export_save_hook.lua (from scripts/post_export_save_hook.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_MicroKORG.midnam (from patchfiles/Korg_MicroKORG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/preare_record_example.lua (from scripts/preare_record_example.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/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/share/ardour5/scripts/remove_unknown_procs.lua (from scripts/remove_unknown_procs.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_NX5R.midnam (from patchfiles/Korg_NX5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/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/ardour5/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-delay.lv2/a-delay.ttl (from build/libs/LV2/a-delay.lv2/a-delay.ttl) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_chanmap.lua (from scripts/s_chanmap.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/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/ardour5/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Radias.midnam (from patchfiles/Korg_Radias.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-eq.lv2/a-eq.ttl (from build/libs/LV2/a-eq.lv2/a-eq.ttl) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_fader_automation.lua (from scripts/s_fader_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-eq.lv2/a-eq.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_TR_Workstation.midnam (from patchfiles/Korg_TR_Workstation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/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/ardour5/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/ardour5/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/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/ardour5/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-fluidsynth.lv2/a-fluidsynth.so (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_foreach_track.lua (from scripts/s_foreach_track.lua) + install /usr/src/tmp/ardour-buildroot/etc/ardour5/clearlooks.rc (from build/gtk2_ardour/clearlooks.rc) + install /usr/src/tmp/ardour-buildroot/usr/bin/ardour5 (from build/gtk2_ardour/ardour5) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Trinity_Track.midnam (from patchfiles/Korg_Trinity_Track.midnam) - install /usr/src/tmp/ardour-buildroot/etc/ardour5/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/etc/ardour5/ardour.keys (from build/gtk2_ardour/ardour.keys) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Triton.midnam (from patchfiles/Korg_Triton.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_group_color.lua (from scripts/s_group_color.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Triton_Rack.midnam (from patchfiles/Korg_Triton_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_import_files.lua (from scripts/s_import_files.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Volca_Bass.midnam (from patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Volca_Beats.midnam (from patchfiles/Korg_Volca_Beats.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_plugin_automation.lua (from scripts/s_plugin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_plugin_reorder.lua (from scripts/s_plugin_reorder.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/hardour-5.12.0 (from build/headless/hardour-5.12.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_pluginutils.lua (from scripts/s_pluginutils.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Korg_Volca_Keys.midnam (from patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_portengine.lua (from scripts/s_portengine.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_region_gain.lua (from scripts/s_region_gain.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Kurzweil_Mark-12-152.midnam (from patchfiles/Kurzweil_Mark-12-152.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Kurzweil_PX_Plus.midnam (from patchfiles/Kurzweil_PX_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/ardour-5.12.0 (from build/gtk2_ardour/ardour-5.12.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_region_gain2.lua (from scripts/s_region_gain2.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_replaceplugin.lua (from scripts/s_replaceplugin.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Kurzweil_SP88x.midnam (from patchfiles/Kurzweil_SP88x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_selection.lua (from scripts/s_selection.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Lexicon_MX300.midnam (from patchfiles/Lexicon_MX300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Line_6_EchoPro.midnam (from patchfiles/Line_6_EchoPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_showhide_track.lua (from scripts/s_showhide_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_timecode.lua (from scripts/s_timecode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Line_6_FilterPro.midnam (from patchfiles/Line_6_FilterPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Line_6_ModPro.midnam (from patchfiles/Line_6_ModPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_track_props.lua (from scripts/s_track_props.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Line_6_POD.midnam (from patchfiles/Line_6_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/s_vamp_plugin_index.lua (from scripts/s_vamp_plugin_index.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/scope.lua (from scripts/scope.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/MFB_503.midnam (from patchfiles/MFB_503.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/MIDI.midnam (from patchfiles/MIDI.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/select_every_2nd_region.lua (from scripts/select_every_2nd_region.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Moog_MF-104M_Analog_Delay.midnam (from patchfiles/Moog_MF-104M_Analog_Delay.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/send_to_bus.lua (from scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Moog_MF-108M_Cluster_Flux.midnam (from patchfiles/Moog_MF-108M_Cluster_Flux.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Moog_Minitaur.midnam (from patchfiles/Moog_Minitaur.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/session_template_advanced.lua (from scripts/session_template_advanced.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Nord_Modular.midnam (from patchfiles/Nord_Modular.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/session_template_record.lua (from scripts/session_template_record.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Novation_A-Station.midnam (from patchfiles/Novation_A-Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Novation_DrumStation.midnam (from patchfiles/Novation_DrumStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/spectrogram.lua (from scripts/spectrogram.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Novation_Nova.midnam (from patchfiles/Novation_Nova.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Novation_Super_BassStation.midnam (from patchfiles/Novation_Super_BassStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/split_all_markers.lua (from scripts/split_all_markers.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Peavey_DPM-V3.midnam (from patchfiles/Peavey_DPM-V3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_Fantom-Xa.midnam (from patchfiles/Roland_Fantom-Xa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/stop_at_marker.lua (from scripts/stop_at_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_Fantom.midnam (from patchfiles/Roland_Fantom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/synth1.lua (from scripts/synth1.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/template_band.lua (from scripts/template_band.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_FantomX8.midnam (from patchfiles/Roland_FantomX8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/tomsloop.lua (from scripts/tomsloop.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/vamp_audio_to_midi.lua (from scripts/vamp_audio_to_midi.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_FantomXR.midnam (from patchfiles/Roland_FantomXR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/scripts/voice_activate.lua (from scripts/voice_activate.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_GR-1.midnam (from patchfiles/Roland_GR-1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_GR-33.midnam (from patchfiles/Roland_GR-33.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_JP-8080.midnam (from patchfiles/Roland_JP-8080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_JV-1010.midnam (from patchfiles/Roland_JV-1010.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_JV-1080.midnam (from patchfiles/Roland_JV-1080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_JV-2080.midnam (from patchfiles/Roland_JV-2080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_Juno-106.midnam (from patchfiles/Roland_Juno-106.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_M-BD1.midnam (from patchfiles/Roland_M-BD1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_RD-250s.midnam (from patchfiles/Roland_RD-250s.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_RD-600.midnam (from patchfiles/Roland_RD-600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_RD-700sx.midnam (from patchfiles/Roland_RD-700sx.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_RS-9.midnam (from patchfiles/Roland_RS-9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_SC-88_Pro.midnam (from patchfiles/Roland_SC-88_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_SH-32.midnam (from patchfiles/Roland_SH-32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_V-Synth-GT.midnam (from patchfiles/Roland_V-Synth-GT.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_XV-2020.midnam (from patchfiles/Roland_XV-2020.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_XV-3080.midnam (from patchfiles/Roland_XV-3080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_XV-5080.midnam (from patchfiles/Roland_XV-5080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Roland_XV-88.midnam (from patchfiles/Roland_XV-88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Sequential_Circuits_Prophet_600.midnam (from patchfiles/Sequential_Circuits_Prophet_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/TC_Electronic_M3000.midnam (from patchfiles/TC_Electronic_M3000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Waldorf_Blofeld.midnam (from patchfiles/Waldorf_Blofeld.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Waldorf_Micro_Q.midnam (from patchfiles/Waldorf_Micro_Q.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_DX-7.midnam (from patchfiles/Yamaha_DX-7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_EX-5.midnam (from patchfiles/Yamaha_EX-5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_MM6.midnam (from patchfiles/Yamaha_MM6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_MOTIF-RACK_ES.midnam (from patchfiles/Yamaha_MOTIF-RACK_ES.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_MOTIF_XS.midnam (from patchfiles/Yamaha_MOTIF_XS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_MU10XG.midnam (from patchfiles/Yamaha_MU10XG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_PSR-275.midnam (from patchfiles/Yamaha_PSR-275.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_PSR-S900.midnam (from patchfiles/Yamaha_PSR-S900.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_PSR540.midnam (from patchfiles/Yamaha_PSR540.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_S90.midnam (from patchfiles/Yamaha_S90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour5/patchfiles/Yamaha_Tyros2.midnam (from patchfiles/Yamaha_Tyros2.midnam) Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-5.12/build' 'install' finished successfully (2.637s) Using packaged revision + install -d -m 0755 /usr/src/tmp/ardour-buildroot/usr/share/applications + install -m 644 /usr/src/RPM/SOURCES/ardour3.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/ardour5/icons/application-x-ardour_48px.png /usr/src/tmp/ardour-buildroot/usr/share/icons/ardour3.png + /usr/lib/rpm/find-lang --output=ardour.lang ardour5 gtk2_ardour3 gtkmm2ext3 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ardour-buildroot (auto) mode of './usr/lib/ardour5/backends/libjack_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libptformat.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libardourcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/panners/libpan1in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/panners/libpanvbap.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/panners/libpanbalance.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/panners/libpan2in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libardour.so.3.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libmidipp.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libwaveview.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_generic_midi.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_wiimote.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_push2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_cc121.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_faderport.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_osc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_mcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/surfaces/libardour_faderport8.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/LV2/a-fluidsynth.lv2/a-fluidsynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/LV2/a-reverb.lv2/a-reverb.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/LV2/a-eq.lv2/a-eq.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/LV2/a-delay.lv2/a-delay.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/LV2/a-comp.lv2/a-comp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libwidgets.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libardouralsautil.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libcanvas.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libgtkmm2ext.so.0.8.3' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/vamp/libardourvampplugins.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libaudiographer.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libtimecode.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libevoral.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/libpbd.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour5/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) 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: 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/ardour5/ardour-5.12.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral5Beats4PPQNE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region21RegionPropertyChangedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23ClearStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5DEBUG9FileUtilsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12Controllable9DestroyedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol21SetStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol28RemoveStripableFromSelectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations17drag_region_brushE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23AddStripableToSelectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24AudioEngineSetupRequiredE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Diskstream12DiskUnderrunE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral8MaxBeatsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol24ToggleStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Diskstream11DiskOverrunE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Eb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterExxb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames9note_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhthh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEy verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZThn12_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEEC1ERKS2_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_x verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location7move_toExj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteINS4_5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist34get_region_list_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode12frames_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSo verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Meter14frames_per_barERKNS_5TempoEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine17samples_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region7trim_toExxi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeINS4_5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region12set_positionExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS7_N4sigc4slotIvNS8_3nilESA_SA_SA_SA_SA_SA_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionExxb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR4initEbbPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZTv0_n36_N6Evoral8SequenceINS_5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap28quarter_notes_between_framesExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PNS_10BusProfileES8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfxxRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager21cancel_plugin_timeoutEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26custom_device_mode_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_26DoubleBeatsFramesConverterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral5EventINS_5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route9slaved_toEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Exx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist13region_editedEN5boost10shared_ptrINS_6RegionEEEPKNS_9MidiModel15NoteDiffCommandE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap11find_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session13audible_frameEPb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13MetricSection15minute_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE2toEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap13beat_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap17exact_qn_at_frameExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopExb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location7set_endExbbj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10SystemExec5startEiPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EExxj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS3_16RadioButtonGroupEPKcS9_N4sigc4slotIvNSA_3nilESC_SC_SC_SC_SC_SC_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEExxf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16init_post_engineEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeExxNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session22remove_monitor_sectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE16note_lower_boundES1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session22track_by_diskstream_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_10MusicFrameE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager20get_known_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13MetricSection15frame_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE4fromEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR26get_available_sync_optionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral5EventINS_5BeatsEEC1ENS_9EventTypeES1_jPhb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionExRKi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMapD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionExNS_11RegionPointEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext3HSV7is_grayEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9BufferSet3getENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap12bbt_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftExxbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZTv0_n32_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap19exact_beat_at_frameExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS7_N4sigc4slotIvNS8_3nilESA_SA_SA_SA_SA_SA_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8ClickBox11set_printerEN4sigc4slotIbPcRN3Gtk10AdjustmentENS1_3nilES7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session17current_end_frameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap14meter_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral8SequenceINS_5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS1_EEEENS2_21EarlierNoteComparatorESaIS8_EENS2_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runExj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMapC1Ex verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMapC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session19current_start_frameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeINS4_5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteINS4_5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap13frame_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap21frame_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15set_end_is_freeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEExfbidb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap4dumpERSo verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget19set_widget_prelightEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session14ltc_input_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionExiNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12capture_loadEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZlsRSoRKN6ARDOUR5MeterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZThn4_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeINS4_5BeatsEEEEEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26set_requested_return_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session22any_duration_to_framesExRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEjf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR3VCA9slaved_toEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEjPKh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR20BeatsFramesConverter2toEN6Evoral5BeatsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap12frame_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEjPKh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZThn4_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionExxdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZTv0_n24_NK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager18cancel_plugin_scanEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLTree11read_bufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region13source_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8PannableC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR26DoubleBeatsFramesConverter2toEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9PeakMeter8set_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEExxx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8MidiPort12set_trace_onEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session13playback_loadEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext3HSV8distanceERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeINS4_5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9PTFFormat4loadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZTv0_n16_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Edddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap14tempo_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionExxdbbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZThn4_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location9set_startExbbj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteINS4_5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_9ActionMapE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist17all_regions_emptyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleExxPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap22meter_section_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIySaIyEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIxxESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap21quarter_note_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_10MusicFrameE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral13TimeConverterINS_5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext3HSV7outlineEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsExb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EExfi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine9connectedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19add_monitor_sectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZlsRSoRKN6ARDOUR5TempoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist29get_source_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atExddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route5shiftExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral8SequenceINS_5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS1_EEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13ProcessThread4initEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10move_startExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8ClickBoxC1EPN3Gtk10AdjustmentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE24patch_change_lower_boundES1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session15ltc_output_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZTv0_n20_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session14request_locateExb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap12music_originEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21sync_source_to_stringENS_10SyncSourceEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12CairoHPackerC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session17convert_to_framesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region8trim_endExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Panner16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Panner20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIxEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session14mtc_input_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeINS4_5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap22tempo_section_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR20BeatsFramesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeExx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15ControlProtocol28set_first_selected_stripableEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeINS4_5BeatsEEEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS3_16RadioButtonGroupEPKcS9_N4sigc4slotIvP10_GtkActionNSA_3nilESE_SE_SE_SE_SE_EEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR25SlavableAutomationControl9slaved_toEN5boost10shared_ptrINS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atExRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideExRxS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR7Session21midi_clock_input_portEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR26DoubleBeatsFramesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11PortManager21midi_port_informationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_xxj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontExi verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEEC1EhS1_S1_hh verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS1_EEEENS2_21EarlierNoteComparatorESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN9Gtkmm2ext9ActionMap19create_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR6Region22region_list_equivalentEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager17document_by_modelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-5.12.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZNK3PBD29EnvironmentalProtectionAgency7restoreEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyD1Ev verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR8TempoMap12bbt_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbb verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour5/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEx verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR4initEbbPKc verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine19set_default_backendEv verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PNS_10BusProfileES8_ verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR16init_post_engineEv verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdb verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour5/hardour-5.12.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR22ControlProtocolManager25StripableSelectionChangedE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session13audible_frameEPb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR8TempoMap12bbt_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17convert_to_framesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour5/libardourcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD5DEBUG7PanningE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet3getENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakerC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakeraSERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR9BufferSet3getENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR9BufferSet3getENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet3getENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour5/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Port9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port16centrally_parsedEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10editor_addEddb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN12AudioGrapher13BroadcastInfoE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTv0_n36_N6Evoral8SequenceINS_5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral3SMFE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD10SystemExecE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEdd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG11UndoHistoryE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12truncate_endEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8MaxBeatsE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool21flush_pending_with_evEPv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2ID8_counterE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thinEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10PropertiesE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name26general_midi_program_namesE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9DestroyedE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8MinBeatsE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5Beats4PPQNE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEEC1EhS1_S1_hh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvjj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE6appendERKNS_5EventIS1_EEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIcS6_St4lessIcESaISt4pairIKcS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode22remove_node_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5shiftEdd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11copy_eventsERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z10vstfx_exitv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsE4initExii verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16equivalent_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12create_curveEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser6resultEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdE3setEPKhjd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIS1_EEEEPv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS1_EEEESt4lessIS9_ESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initExii verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS1_EEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjxx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral8SequenceINS_5BeatsEE14const_iteratoreqERKS3_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPjPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReader18get_normalize_gainEff verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEit verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thawEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIS1_EEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11move_rangesERKNSt7__cxx114listINS_9RangeMoveIdEESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF9end_writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiE4initExii verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD17get_absolute_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11y_transformEN5boost8functionIFddEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventINS_5BeatsEEC1ERKS2_b verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17add_to_hack_tableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful7changedEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventINS_5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Name15ControlNameList7controlEt verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList16start_write_passEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF13seek_to_startEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name9PatchBank19set_patch_name_listERKNSt7__cxx114listIN5boost10shared_ptrINS0_5PatchEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6wakeupEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2IDeqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReaderC1Efjx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdEC1ENS_9EventTypeEdjPhb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name14ChannelNameSet15set_patch_banksERKNSt7__cxx114listIN5boost10shared_ptrINS0_9PatchBankEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory5clearEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5pasteERKS0_d verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool4pushEPv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec5startEiPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6Parser7scannerEh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathplERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3MD513writeToStringEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool19has_per_thread_poolEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE14const_iteratorC1ERKS2_S1_bRKSt3setINS_9ParameterESt4lessIS7_ESaIS7_EEPKS6_IN5boost8weak_ptrINS_4NoteIS1_EEEES8_ISI_ESaISI_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD4UUIDaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory3addEP15UndoTransaction verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z10vstfx_initPv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4undoEj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9set_depthEj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument9set_stateERK7XMLTreeRK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandEj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl21set_receive_device_idEh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlListneERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_flagsENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer12alloc_bufferEx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name5PatchC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEht verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ERKS1_b verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxE3setEPKhjx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10get_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterINS_5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE11start_writeEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverterC1Ej verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE14const_iteratorC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral21init_event_id_counterEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10NormalizerC1Ef verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList20maybe_signal_changedEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11set_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList21default_interpolationEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventINS_5BeatsEEC1ENS_9EventTypeES1_jPhb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z18cache_aligned_freePv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10touch_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer8set_peakEf verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z23pbd_set_thread_prioritymii verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS1_EEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD4UUID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControlC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPoolC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE5clearEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF11begin_writeEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList7x_scaleEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful10set_valuesERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteINS_5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList10mark_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10DebugUtils25process_context_flag_nameB5cxx11Eh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNodeneERKS_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter13register_bitsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath13add_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter4initExxi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z20vstfx_destroy_editorP9_VSTState verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathmIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvj verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE9end_writeENS2_15StuckNoteOptionES1_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE14const_iteratoraSERKS3_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPKh verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS1_EEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18timecode_to_sampleERNS_4TimeERxbbdjbx verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool9set_trashEP10RingBufferIP15CrossThreadPoolE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceINS_5BeatsEE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIS1_EEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD25strings_equal_ignore_caseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13size_allocateERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item17end_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item19begin_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas6Canvas35get_microseconds_since_render_startEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPS0_ verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_4RectEb verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item10end_changeEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour5/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item12begin_changeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13DeleteBindingE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13CreateBindingE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG11GenericMidiE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR13MidiControlUI9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable9DestroyedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session12SendFeedbackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR22ControllableDescriptor3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session15midi_input_portEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session16midi_output_portEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session13audible_frameEPb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable5by_idERKNS_2IDE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session26controllable_by_descriptorERKNS_22ControllableDescriptorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG14WiimoteControlE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI15register_threadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6Canvas20item_shown_or_hiddenEPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container18prepare_for_renderERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container20compute_bounding_boxEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13size_allocateERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23ClearStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24ToggleStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG5Push2E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol21SetStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeC1ENS_4TypeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15goto_nth_markerEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box20set_collapse_on_hideEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box10pack_startEPNS_4ItemEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item15render_childrenERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter5clearEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter8set_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item24add_child_bounding_boxesEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5MeterC1EPNS_6CanvasElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Text5widthEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session13audible_frameEPb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter3setEff verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral5EventIxEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8TempoMap12bbt_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item3addEPS0_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4VBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvaslsERSoRKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6CanvasC2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8MidiPort15add_shadow_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5boost8functionIFbRNS_10MidiBufferESC_EEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4HBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZNK9Gtkmm2ext3HSV8oppositeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG5CC121E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext9ActionMap15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI9goto_zeroEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext9ActionMap15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol21SetStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_16_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15set_punch_rangeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_4_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18all_tracks_rec_outEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI22toggle_all_rec_enablesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16temporal_zoom_inEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8mark_outEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateExb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11toggle_rollEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_minEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI25remove_marker_at_playheadEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17temporal_zoom_outEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13loop_locationExx verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12jump_by_barsEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11fit_1_trackEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session17current_end_frameEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_32_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_8_tracksEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11stop_forgetEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route33direct_feeds_according_to_realityEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI7mark_inEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_up_1_pageEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19quick_snapshot_stayEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_secEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14set_loop_rangeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_minEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI10IPMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24ToggleStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol21SetStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG13MackieControlE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23AddStripableToSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager10get_actionEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session13audible_frameEPb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN4MIDI10IPMIDIPortC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext9ActionMap15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: not found: libtimecode.so verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24ToggleStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol21SetStripableSelectionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session13audible_frameEPb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR8TempoMap12bbt_at_frameEx verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext9ActionMap15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/ardour-vst-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/LV2/a-reverb.lv2/a-reverb.so: undefined symbol: expf verify-elf: WARNING: ./usr/lib/ardour5/LV2/a-delay.lv2/a-delay.so: undefined symbol: sin verify-elf: WARNING: ./usr/lib/ardour5/LV2/a-delay.lv2/a-delay.so: undefined symbol: exp verify-elf: WARNING: ./usr/lib/ardour5/LV2/a-delay.lv2/a-delay.so: undefined symbol: cos verify-elf: WARNING: ./usr/lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.so: undefined symbol: sinf verify-elf: WARNING: ./usr/lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.so: undefined symbol: powf verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_top_right_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_left_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16_widget_prelightE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7set_posEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy13xml_node_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy16set_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17save_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip17_tooltips_enabledE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget17set_canvas_widgetEv verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD8demangleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget13size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11Transmitter7deliverEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver6hangupEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop18invalidate_requestEPv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI16new_request_typeEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI21attach_request_sourceEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11TransmitterC2ENS_7ChannelE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour5/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour5/libevoral.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE Hardlinking identical .pyc and .pyo files Processing files: ardour-5.12-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.50770 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-5.12 + DOCDIR=/usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-5.12 + export DOCDIR + rm -rf /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-5.12 + /bin/mkdir -p /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-5.12 + cp -prL README /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-5.12 + chmod -R go-w /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-5.12 + chmod -R a+rX /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-5.12 + exit 0 warning: File listed twice: /usr/share/ardour5/locale/cs/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/cs/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/de/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/de/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/el/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/el/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/en_GB/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/es/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/es/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/fr/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/fr/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/it/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/ja/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/ja/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/nn/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/nn/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/pl/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/pl/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/pt/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/ru/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/ru/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour5/locale/sv/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/zh/LC_MESSAGES/ardour5.mo warning: File listed twice: /usr/share/ardour5/locale/zh/LC_MESSAGES/gtkmm2ext3.mo Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wvPgwy find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardour.so.3: 81255 symbols, 27 bpp warning: hash collision: _ZNK6Evoral5EventINS_5BeatsEE8velocityEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9MeterTypeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeISC_E warning: hash collision: _ZN9__gnu_cxx17__normal_iteratorIPKN5boost10shared_ptrIN6ARDOUR13AsyncMIDIPortEEESt6vectorIS5_SaIS5_EEEC1IPS5_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISE_SD_E7__valueESA_E6__typeEEE _ZNKSt8_Rb_treeIjSt4pairIKjN6ARDOUR11ChanMappingEESt10_Select1stIS4_ESt4lessIjESaIS4_EE6_M_endEv 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: _ZN5boost10shared_ptrISt6vectorINS0_I7XMLNodeEESaIS3_EEE4swapERS6_ _ZN5boost36throw_exception_assert_compatibilityERKSt9exception 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: _ZSt7forwardIRA18_KcEOT_RNSt16remove_referenceIS3_E4typeE sndfile_endian_formats 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: _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED2Ev _ZTIN6ARDOUR13AsyncMIDIPortE warning: hash collision: _ZN9luabridge5CFunc27CallMemberPtrFunctionHelperIMN6ARDOUR4PortEKFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE3addEP9lua_StatePKcSD_ _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI14MachineControlEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv warning: hash collision: _ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS5_8functionIFvNS5_8weak_ptrIN6ARDOUR4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_SL_bEEEEERS1_Lb1EEEOT_OT0_ _ZSt23__copy_move_backward_a2ILb1EN9__gnu_cxx17__normal_iteratorIPN6ARDOUR13CoreSelection26StripableAutomationControlESt6vectorIS4_SaIS4_EEEES9_ET1_T0_SB_SA_ warning: hash collision: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE _ZTTN9luabridge9Namespace5ClassIN5boost10shared_ptrIN6ARDOUR4PortEEEEE warning: hash collision: _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN5boost3_bi5list3INS0_5valueIPN6ARDOUR10AuditionerEEENS_3argILi1EEENS7_ILi2EEEEC1ES6_S8_S9_ warning: hash collision: _ZNSaISt13_Rb_tree_nodeISt4pairIKPN6ARDOUR6RegionEN5boost10shared_ptrINS1_12MidiPlaylist13RegionTrackerEEEEEED1Ev _ZNSt3mapIPN6ARDOUR6RegionEN5boost10shared_ptrINS0_12MidiPlaylist13RegionTrackerEEESt4lessIS2_ESaISt4pairIKS2_S7_EEE6insertISA_IPNS0_10MidiRegionES7_EEENSt9enable_ifIXsrSt16is_constructibleISC_JT_EE5valueESA_ISt17_Rb_tree_iteratorISC_EbEE4typeEOSL_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardouralsautil.so.0: 72 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libardourcp.so: 1889 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so.0: 1702 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libcanvas.so.0: 4044 symbols, 22 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libevoral.so.0: 3323 symbols, 22 bpp warning: hash collision: _ZN6Evoral4NoteINS_5BeatsEE11set_channelEh _ZNKSt3setIN5boost8weak_ptrIN6Evoral4NoteINS2_5BeatsEEEEESt4lessIS6_ESaIS6_EE5beginEv warning: hash collision: _ZN6Evoral5EventIdE8set_timeEd _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeIN5boost10shared_ptrIN6Evoral5EventINS3_5BeatsEEEEEEEE7destroyIS7_EEvRS9_PT_ warning: hash collision: _ZStneIPN6Evoral15ControlIteratorEEbRKSt13move_iteratorIT_ES7_ _ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libgtkmm2ext.so.0: 5436 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/ardour5/libmidipp.so.4: 6074 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/ardour5/libpbd.so.4: 5958 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so.0: 517 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libtimecode.so: 27 symbols, 15 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwaveview.so.0: 1296 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libwidgets.so.0: 4984 symbols, 23 bpp 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 Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wqYVlB find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-comp.lv2/a-comp.so: underlinked libraries: /lib/libm.so.6 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/LV2/a-eq.lv2/a-eq.so: underlinked libraries: /lib/libm.so.6 lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/engines/libclearlooks.so: underlinked libraries: /lib/libm.so.6 lib.req: WARNING: /usr/lib/ardour5/hardour-5.12.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/hardour-5.12.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/libardourcp.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so.0.0.0: overlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour5/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libcanvas.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libevoral.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libmidipp.so.4.1.0: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libmidipp.so.4.1.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so.0.0.0: overlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwidgets.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpan1in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpan1in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpan1in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpan2in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpan2in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpan2in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpanbalance.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpanbalance.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpanbalance.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpanvbap.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/panners/libpanvbap.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_wiimote.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_wiimote.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/surfaces/libardour_wiimote.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so: overlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libaudiographer.so.0: overlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour5/libcanvas.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libcanvas.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libcanvas.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libcanvas.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libevoral.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libevoral.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libgtkmm2ext.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libgtkmm2ext.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libmidipp.so: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libmidipp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libmidipp.so.4: library libtimecode.so not found lib.req: WARNING: /usr/lib/ardour5/libmidipp.so.4: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so: overlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour5/libptformat.so.0: overlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libwidgets.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwidgets.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour5/libwidgets.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour5/libwidgets.so.0: library libpbd.so.4 not found Provides: /usr/lib/ardour5/libardour.so.3 = set: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, /usr/lib/ardour5/libardouralsautil.so.0 = set:kdGhsFMjhxvaWvrbnlEh2qlZetq0nExquowHP5sI4a6gX1M5fqQ23OzkRGomIIfZnNwwl8BatIazfAR6fIpwi7UsWZAz0MiACAGb71p46auqgjIzHKq9JJBdx0KWHQeP1VeeY8S5i5xlDZko8DcZB8C2, /usr/lib/ardour5/libardourcp.so = set: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, /usr/lib/ardour5/libaudiographer.so.0 = set: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, /usr/lib/ardour5/libcanvas.so.0 = set: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, /usr/lib/ardour5/libevoral.so.0 = set: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, /usr/lib/ardour5/libgtkmm2ext.so.0 = set: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, /usr/lib/ardour5/libmidipp.so.4 = set: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, /usr/lib/ardour5/libpbd.so.4 = set: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, /usr/lib/ardour5/libptformat.so.0 = set:nd0XQHWm3XbwxcXrC2CVUZ2wa558UwPl2cRMEo05GC3wOxqAZom5YopuNZCOzy5yvNHZHeR1NY8tiQZiptov1wcayhOnMVJJ30WNPBoNj0QZia9V6Zr8gC50Lgo7f61n4phqMSlDhaCmqKMLk8wfuQqr3wG78Cfb4iYqZcfyquTbZu2ZIunc1cfj32suR05Ay9TOWXPkJyv6coqd06WmB3lL5m3l5g35Imh3xgAtZjEYuF0Y0hsXa8ZhxwtYREZwraR3ayoVtYevNzxy3WJxxdykBTdhXgMTfZx1gb8YkIghIqGAAGmSFZwrq4mk4OaCASN5sYto1L2v8rp0X1R8v9obTm1DOqfyhKciVNQeJffkhLdl4rC7qZl6dZm0UUPG9QWTwZdZscyugIOyZhXD4ZkEyKS6WSTZBsOKUZwbumWgOIR3JANxqnrJ9RW92B9sAgZAs2MOwTS0pR9StTidoYpWZnCoNUDPzk4sIpD6tlehpZc5pAcejpC3IBhd66AtFHiXMbiBZzd4UMbxjbiYaaPZ7Q5taLo0neFvzJoRZmRiLTnoUpjsaH5oIiFI6QEiugufx2K7AKbJj10g1Zl2w0e0iNjkM6pzqdaxzt4363u0RAY8Y1gTm619Ex008a4Zd1eZsMNDeBdFgsIhbyGFJzpaxrkPSbFM341iVoJ8G2qGGDRnw3rGIBOcVefQQl7FalpZkLX0Ckrtk5OicqR9gu9WA3QgiLVBSOU4fmTpXvKQ0DcyL0aaU9bTFNyiOt4Mhs0BIZhE7Hr8S0mpcHxSD5JDDp6KxdU8E0foFsxoAfqzGqjhgT6GOuuDaInNa4Uk0e3OO6oDT8Xqt0jAELaOhpkFtZ8L1UMkcxyRNUp1XvDxJ9uQy6Q6670zPtu5AKPIZrTzDxTT9iFCnMMeE1zvPEqg0l7V8RcG6SzH3A3rQKIHyj4fpRNQcxfsL10BEdZsxZkENNkjwvzq0hacEExxG2OKoMZin9iS2y0ZxEJ1G5F8ECEsXs3lZrsiuVQLpsri5E0pLbxQzoKuaS4qd9aZe7BwRmHXgZGWkSVgl4axu8vDdGj1pn0feD7055i1W1NL92N3mv, /usr/lib/ardour5/libtimecode.so = set:idLNPE2yxffWtWoFfYhIWHXsZj385DY8rZai5w9ypX2hGG4oJikOmiZh, /usr/lib/ardour5/libwaveview.so.0 = set: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, /usr/lib/ardour5/libwidgets.so.0 = set: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 Requires: jack-audio-connection-kit, /bin/sh, /lib/ld-linux.so.2, libX11.so.6 >= set:ojYZDOcZ1LHRk3WyRrdPzfpzigrXOHpEwyMDMwapLPxgDIslm0Y6NbRwzFD4, libarchive.so.13 >= set:niZ99yF3fbzD5CZdJQNLbQU37mrLRFP6UbovkWFW3HypQvl5M5Tw0h4PuaDA5yeCCCc3MRNbhrwNDI2Zee97T8fMc, libasound.so.2 >= set:oiytMQKZdIhDiqYL5G3E7fcEQrkBGmYEhKF4rZoBETsJdlFfIe7G4VAP7ik6JOXnJqNg17WhaR6IbNsI0s5JR7pcmGeYDeeeIyXeaqyUuva1q4leao3fdwD2JDBN9y54Z3KnZnZGhh1, 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.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1, libcairomm-1.0.so.1 >= set:ng7I5l8yzVLarpwZKNoQEOprZHirIP7gC2tTfKDZm5qu7oY3gek8ZI52OZ9P6IgAgW8CCyVhLL3vBJeqrqUIZgbVYYk68zqRlbCFNXebsDj4wL87retCQsa8xZL1rV1BO1hK4FkWaCvHoRiUosFbRSzYCLU6tERTGsLt4BCgEdFPAbJgDmyE0C01aZDdK0, libcurl.so.4 >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5, libcwiid.so.1 >= set:jfQjaVB50wRZ92JpHsmEwa, libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libfftw3f.so.3 >= set:lid9Oh3TOPoXKTCq, libfftw3f_threads.so.3 >= 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:ngOcsFpInZj6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUMwiFw8dWAY7CbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9VzhLj1BEbhSd3g9efxb8Wpcq6hFi2O06UFIgZLBxoYby0BDBomrZ8vs7oEs0JxZp8IYtBHJc2, libgdk_pixbuf-2.0.so.0 >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1 >= set:oh8F5HR6G7oBGlmmNtFZw44vvm5LQxZ4xrjtaBl4ep1C727WNbTTh9pXpVJp3WPKncdRJcm4G4OGlzj6yvWV2J2BuHe0ln3mGlS3sPbISPWN22VGJaiW7vpgwfnUIBpcWRL6Cqqub2xwIunzNn4aMVEz7RNMZHysZeyFyQQwlyRNOC5RyhvnZhtBUl5odTJl8NJRtpH1UihYSjPKVt2Q4WcW0CEART0TcTZac1mQ5dgELekKHFheY0, libgiomm-2.4.so.1 >= set:qp6zoF, libglib-2.0.so.0 >= set:oh6JzZ8aibtldzuOGnsNHQAoWS0gZF0Zzmdq8v34vjWlMyvmNC6u8LEZIUWVYoTimFaheNgSI50IbxSz8QkweZBRQ5WPdeaQ8vYo8ezbXVlf5hbv3Gxg8RVZt7VaI7oyynVZ7JpFicq1nJ4bzXH1JK8K7gX96juxFrZg1HHspNtpNblYYlQ2JAx4Z2TWeNBHwc3YrxRZJ7LcJKC0nEFSt2EUcZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0kE56ZB, libglibmm-2.4.so.1 >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30zXFIX0BcRaoZLgGVyohZ7FSkNPOt9BGpSC6NclKiXty1UYhRm3nHQzZx3Obe9pcvpjgg1YyUJXlHYNCBZ1SLrrUeenzqOCKj4VKdxcUMcxcclQCdPYkCbDor9nIsveD6tOi3kKRZwZm7cDGPOxgddLJ27GnVM1C8JHgFmpv7TvYqZbbEjNIu8dSwwzsm1LXbVwPF7rrPS2WsJXqigSzBO91GwRvvG4lPYsQz4oOzR0Zps6Gp082lPqqhupZHWgEIK85NZqZ76FiAG1AVVYmkvx8xrtd5TFxhkO21UOpKmkskKKqg5cDKyyt6toHUV2Z4mFfZALBIxqHGGNeZoNIVExZAfhMCq3ONCvi95ZifJcKqKrdibj6MbHpQe4t18kOf1i9Q8dz8sfChi5T8S3vzzzTjQrbdiyKbVMg9AmnZ0xgssVu1rBKvF3qZLbKiLaCULBIZH6Fyr5Y7iERLBzG4clQnly4LX5S4skRoULkgmKNBEyN5ZHw0sL66Hhr3hOCCiyRoucsZy8sO584du1Pehrz2ZhmRr4, libgobject-2.0.so.0 >= set:mhyuYfLw0D5nS2jtOx0nmA601gNR4CYkGRLq4hKxO2sk3Zh8AG0chxtp3, libgtk-x11-2.0.so.0 >= set:pil7QKAA2ReC1mAfBZqgXlI3AejQW7n3AuhhpWvsfdR78J8y4UWhNmeZsGk1s3rQzcourwZIKxVG7vKwhlGwZ7xTTPbc1FBry7pZ7Qn2gObSA6dphdvqU5FZkn5aQdH1H9AEbTaEl3cxDu46bPM9StoXfJPtGp25TNXdFhHResLz2foZp5DtmiZgF3SZjBHB9NVNGV4dO32RnFeGttlODzu5Xxhxb0FW5CPwuXrZl7u3Caen9QSb0UMMKbEPjZmf83dagEolG3Ax7cQCuZvr0VdfRan066x69GpGs0vtuOz2, libgtkmm-2.4.so.1 >= set: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, libjack.so.0 >= set:mfGVQfErdIIbdtFX4aXLSOrOOe0JZ5Xk057gGXXHWkx26Pkms0ui0Yq0w7M6iIhZgtu8M4OeG6uGMxkg81buAw5FFhoJU6f5PHyvpMc9zSwE4GqMTq4l4mqKYxXSCAycgxZvgFeFiggp7lp7OCxkfjw8stNhWSJM, liblilv-0.so.0 >= set:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJitgmNvfSebDK40oZil516Fg0rg6ombWneyf5oI8agBSn3WdcampQ1vhEtm1O9tSWo8mHJHcrUdCIxr4TPH9b5HPi7qiAiQtNSTaTVvg2MJ2aKwshZ80vm7zcoxAIlbSiWo1, liblo.so.7 >= set:lfC5gbghb72fQAkafi4pIRwz8Ni1fEM5BLIfC3UE4DxTeIQbRXJ1eoi65dCrscZJqgUrp3jK0MRNPC6ec2SzkjR2TMVgco6, liblrdf.so.2 >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libpango-1.0.so.0 >= set:mjEzZdYc9qDgGL3, libpangocairo-1.0.so.0 >= set:jg7jxZapjxhvcQQpU, libpangoft2-1.0.so.0 >= set:ki81zyZi1, libpangomm-1.4.so.1 >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjOKqXZ3byvk4mwdjkrFsrJkIzq93FxU87VYZtxXo9o0D0oo7Kd81oMUsGlxXzpkBplZ59kPgdJ88n4DC8tQEAqX8BcXNhy1fW6aTQauQU0q0CP9mp3zzCJ70, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), librubberband.so.2 >= set:miLf6LJZzRQDThjC15evxxiSb3, libsamplerate.so.0 >= set:iffnvxjYWu34U7, libsamplerate.so.0(libsamplerate.so.0.0), libsigc-2.0.so.0 >= set:keIKIZv5ZcVZ4Ds2uFoZlmJVKzeyAkLkGQOwFb9bD40kuC0kLeANkm0Ux4CRs01kMOPetYJmmRaAIKM4Fd7, libsndfile.so.1 >= set:jf9MyiUmZqUNF9arkdaR6nm694TI15vHKjYZ2, libsndfile.so.1(libsndfile.so.1.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), 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:pkE3DarFKxVN6M0aE7Iwf2ee0P7tLkHqCmq4ZJUxBLFCrxNMmv0Anb0, libusb-1.0.so.0 >= set:kh5YbLjrWmR8mg4SR2, libvamp-hostsdk.so.3 >= set:miDKfCg7bwgV1NZxwe5xbn0h78, libvamp-sdk.so.2 >= set:kgWfO5WwYJYymHgpWDZEKEuJl, 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.KCWyyA Creating ardour-debuginfo package Processing files: ardour-debuginfo-5.12-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0sWpZy find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.orKUBC find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-5.12.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/ardour-vst-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/backends/libjack_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/hardour-5.12.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/hardour-5.12.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3.0.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardouralsautil.so.0.0.1: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardourcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardourcp.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libardourcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libcanvas.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libevoral.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libmidipp.so.4.1.0: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libmidipp.so.4.1.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwidgets.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpan1in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpan1in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpan1in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpan2in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpan2in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpan2in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpanbalance.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpanbalance.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpanbalance.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpanvbap.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/panners/libpanvbap.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_cc121.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_faderport8.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_mcp.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_osc.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_push2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_wiimote.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_wiimote.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/surfaces/libardour_wiimote.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so.3: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardour.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardouralsautil.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libardouralsautil.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libcanvas.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libcanvas.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libcanvas.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libcanvas.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libevoral.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libevoral.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libgtkmm2ext.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libgtkmm2ext.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libmidipp.so.4: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libmidipp.so.4: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libmidipp.so: library libtimecode.so not found debuginfo.req: WARNING: /usr/lib/ardour5/libmidipp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwaveview.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwidgets.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwidgets.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwidgets.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour5/libwidgets.so: library libpbd.so.4 not found Requires: ardour = 5.12-alt3, /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-5.12-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/ardour-debuginfo-5.12-alt3.i586.rpm 3082.87user 318.63system 11:14.13elapsed 504%CPU (0avgtext+0avgdata 889824maxresident)k 0inputs+0outputs (0major+91776187minor)pagefaults 0swaps 3105.15user 328.37system 11:47.71elapsed 485%CPU (0avgtext+0avgdata 889824maxresident)k 128496inputs+0outputs (0major+92330465minor)pagefaults 0swaps --- ardour-5.12-alt3.i586.rpm.repo 2019-09-02 09:23:16.000000000 +0000 +++ ardour-5.12-alt3.i586.rpm.hasher 2020-03-25 12:15:26.401365489 +0000 @@ -541,2 +541,3 @@ Requires: libc.so.6(GLIBC_2.25) +Requires: libc.so.6(GLIBC_2.28) Requires: libc.so.6(GLIBC_2.3) @@ -544,2 +545,3 @@ Requires: libc.so.6(GLIBC_2.4) +Requires: libc.so.6(GLIBC_2.7) Requires: libcairo.so.2 >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1 @@ -560,4 +562,4 @@ Requires: libgiomm-2.4.so.1 >= set:qp6zoF -Requires: libglib-2.0.so.0 >= set:oh6JzZ8aibtldzuOGnsNHQAoWS0gZF0Zzmdq8v34vjWlMyvmNC6u8LEZIUWVYoTimFaheNgSI50IbxSz8QkweZBRQ5WPdeaQ8vYo8eNWZ9yEBL1Rg8AWsZKzs5S3chNHYZrSIk96JwHmyBNZ53qthsfwSjcCY2jTYxwRlKIUKIUBauZqE5q939WBrtDUOlgC1Zt2HZHfupqtd1KgjJX4gNpYNAdduZjmONidgD5cN5F3SKeWtKUtxmpqAeChOp8yvoBn2MpImMnxKBlZduIDqS8ZKBsq4ZBCEC50qiGfZpgfjxSZ4mKZdzRXC9l0aQ2zZy -Requires: libglibmm-2.4.so.1 >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30zXFIX0BcRaoZLgGVyohZ7FSkNPOt9BGpSC6NclKiXty1UYhRm3nHQzZx3Obe9pcvpjgg1YyUJXlHYNCBZ1SLrrUeenzqOCKj4VKdxcUMcxcclQCdPYkCbDor9nIsveD6tOi3kKRZwZm7cDGPOxgddLJ27GnVM1C8JHgFmpv7TvYqZbbEjNIu8dSwwzsm1LXbVwPF7rrPS2WsJXqigSzBO91GwRvvG4lPYsQz4oOzR0Zps6Gp082lPqqXFcZ0ZfHe4aHbihILSv6FiAG1AVVYmkvx8xrtd5TFxhkO21UOpKmkskKKqg5cDKyyt6toHUV2Z4mFfZALBIxqHGGNeZoNIVExZAfhMCq3ONCvi95ZifJcKqKrdibj6MbHpQe4t18kOf1i9Q8dz8sfChi5T8S3vzzzTjQrbdiyKbVMg9AmnZ0xgssVu1rBKvF3qZLbKiLaCULBIZH6Fyr5Y7iERLBzG4clQnly4LX5S4skRoULkgmKNBEyN5ZHw0sL66Hhr3hOCCiyRoucsZy8sO584du1Pehrz2ZhmRr4 +Requires: libglib-2.0.so.0 >= set:oh6JzZ8aibtldzuOGnsNHQAoWS0gZF0Zzmdq8v34vjWlMyvmNC6u8LEZIUWVYoTimFaheNgSI50IbxSz8QkweZBRQ5WPdeaQ8vYo8ezbXVlf5hbv3Gxg8RVZt7VaI7oyynVZ7JpFicq1nJ4bzXH1JK8K7gX96juxFrZg1HHspNtpNblYYlQ2JAx4Z2TWeNBHwc3YrxRZJ7LcJKC0nEFSt2EUcZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0kE56ZB +Requires: libglibmm-2.4.so.1 >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30zXFIX0BcRaoZLgGVyohZ7FSkNPOt9BGpSC6NclKiXty1UYhRm3nHQzZx3Obe9pcvpjgg1YyUJXlHYNCBZ1SLrrUeenzqOCKj4VKdxcUMcxcclQCdPYkCbDor9nIsveD6tOi3kKRZwZm7cDGPOxgddLJ27GnVM1C8JHgFmpv7TvYqZbbEjNIu8dSwwzsm1LXbVwPF7rrPS2WsJXqigSzBO91GwRvvG4lPYsQz4oOzR0Zps6Gp082lPqqhupZHWgEIK85NZqZ76FiAG1AVVYmkvx8xrtd5TFxhkO21UOpKmkskKKqg5cDKyyt6toHUV2Z4mFfZALBIxqHGGNeZoNIVExZAfhMCq3ONCvi95ZifJcKqKrdibj6MbHpQe4t18kOf1i9Q8dz8sfChi5T8S3vzzzTjQrbdiyKbVMg9AmnZ0xgssVu1rBKvF3qZLbKiLaCULBIZH6Fyr5Y7iERLBzG4clQnly4LX5S4skRoULkgmKNBEyN5ZHw0sL66Hhr3hOCCiyRoucsZy8sO584du1Pehrz2ZhmRr4 Requires: libgobject-2.0.so.0 >= set:mhyuYfLw0D5nS2jtOx0nmA601gNR4CYkGRLq4hKxO2sk3Zh8AG0chxtp3 @@ -572,2 +574,3 @@ Requires: libm.so.6(GLIBC_2.27) +Requires: libm.so.6(GLIBC_2.29) Requires: libpango-1.0.so.0 >= set:mjEzZdYc9qDgGL3 @@ -595,2 +598,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.21) +Requires: libstdc++.so.6(GLIBCXX_3.4.26) Requires: libsuil-0.so.0 >= set:hevWZg8BicBZfeC8W1 @@ -606,15 +610,15 @@ Requires: rpmlib(PayloadIsLzma) -Provides: /usr/lib/ardour5/libardour.so.3 = set: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 -Provides: /usr/lib/ardour5/libardouralsautil.so.0 = set:kdGhsFkoIYlUDyZnrbnlEh2qlcm0nExquowHP5sI4a6gX1M5fqQ23OzkRGomIIfZnNwgMNqyiBemBN7Oqz7ScgF3seZfFh0o9ijiRBzwc235fdE9SNlnJASSOCg0nZ5FtC3OtsUD7Un5i5xlDZko8DcZB8C2 -Provides: /usr/lib/ardour5/libardourcp.so = set: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 -Provides: /usr/lib/ardour5/libaudiographer.so.0 = set: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 -Provides: /usr/lib/ardour5/libcanvas.so.0 = set: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 -Provides: /usr/lib/ardour5/libevoral.so.0 = set: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 -Provides: /usr/lib/ardour5/libgtkmm2ext.so.0 = set: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 -Provides: /usr/lib/ardour5/libmidipp.so.4 = set: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 -Provides: /usr/lib/ardour5/libpbd.so.4 = set:qdv7fg0lz832UTwSfa8go9NqI8E6HGVzP20XPkcsLc6H2mX0KRZk4jAkUgKOBWYmgFEhUawyE6UOIr1zTp4JNn25buAs04clucxMXtcCndR7x6IHBB1O4CZdW9hA8OJynTjBHSNXNHgbjPNTYDgInli3XEz3PDC9iuGG5ik2sZ0k6CMfq3Zz7r3PLR2rrAKpyHoi97dRmeM4NRZ8A3i07DMh5ii0CnmjFFfX0flsdWHZKxdyPbgPh6DIqb6SJoKnlofiG2HePB2A6AnJkPptYZc8da0RgYsYtarVgDa1ibh7jWeW0FC84JaXGbWAoMBCWHS1r6xJUgShKW3y8L0s5Pr9EtPcxTlyrThnCVjK5B0FOjmn2iZJA0vzZkYxOEHPWFcCPXZaSFWm4nlvFjzodFT4sZdJvppv6RABGVCnFDUKbBZfarZigpPRZm2Zt4mhApSNSEsgZflMMU48EhQ22hLK8OAbZIsaGOc25vUJpgZJ92cyv5Dd1LmZEZtdqlCwpVdDa430fcN4Fw3TC09CkBiJLgP2FVm1uxFGCOoSSRFbZ0QMJefaY36l65XDts79ncLuj2Zjebe21TECXuwiMUytjYHBw8yMOz0makZFZhyQkOIyyfi74s7mLbsRoIyZufEVMQS9N5yIA3d2hpyELzlYY9GIKEsbhCwTgrrb8jxJQt8yWwIlhRgW7xHvZaqoSK4mvEERVgYa03xKZaiX7ZnqjlIyVgBr14BpZm6OTeZqcsFDoGEpio60lXZxSIx0cnEKgrxmfZKoME6iogisWZJ88Yp316zZLe4tyZhW05br1bwtp3BoF6Oi0X79NTnZrp32ZE53NdmO67h0v8sjlzxaqPeAA0Zi8LPwqi2rZFITU9VZFFQYy8bFIP8QAc1s67shqZ3dvqlMPca7RGk8qY8TO27yvptoRErHhg1IvPHoY7W7kAgiRZ12kZzZFL1gxE4CP3ow9h9dN0g9X2g1N2OggZ9FFkkRXodh4239IlfdGra6t1fZxie0w6MlOEMe5rBQNLlvJ2ODRxZ5UIuAQVT8ye7ctGS2AjFHFq4DZaJXlNwwq9iJIJLB9PZC5msPwoMNrxvKhmcZwaQXNB3Om3b5GZlHEtnIou8p8VIJ0OoMLYegelgmMDkKCkGlGsB5iAMceK1XP6SmwB4Ko2CcQBKu89GDtl0vZys9tSC98MuI5wtgiI91auUqMBZtjHw6H9lsHXk4ScaGb2oRMdoILFQYT0okWhxtY9NlveRPyv9cY3Qu0HghwtRZKYhLvgmtbBZtRL5oxqVnqJPlQFk0v0VCfUQuomvq2Sn3HHO4IXL0jpaUaxmpOqvSdZfpDyyjZhrLLgbWcHLZnUZcEpp8YilZbZ7fY37wZpGbY1YpkAbsN0Gipfi5qJN0S3kOLl3N78MpKZIRq1lkisA2C0t0gTPs1qBcFu3HKZgPe5MUVPysJITx1j75ZJ8hypiZL9udC3h83w4PogeTUfvvrWT28R4T49lxiLywex0EzRkHcrQCwwhOy0987vDkgi9qsXqZrtZxyVcgf6yDL3anqeIGZpSssw5K4nXOjkA9D4uAPtpfRwhcv5gjn97BMe8V51f7AzLMLQnd2C8VzcUMz90WcZtfeAloD65ONOqSnVVdtQEapvDK92g7LHY1aviPYIddgj4T1Kr9ANVeqvx9eQFfIlfXphZcid0cNAUHd11hYMEY2ZbArqTYK0HLAkX0FbGdF57yy515VYjG4mwgIFz3ef6nu3YpPF97C6cyQvGH7IbN22jiI8lLt6cclFEZi03y3A7NBWmbnu44dZsdac01DmHPxdCh2D4FQaq2vlY0BAVMMg8MpfkwQWfGCjp3FDMPZDwZyZveI98KSjq6FHB7n9oKredtRE8IKiICJoJ7e1kQk4MtTk9cPBUUQFzwzWfebb3c7rSDgWLr6AUEZIQNY3cqmesSAWmU9fcIzkRpSpyyEN156J6X9DNTM7PFOZI3mVC0zEg1eohuC7jipkurogZIRNgF5VLsLqZ64hncwcMZp5BBTBWMW5Z3K6bmvpD1LZJ07wRf5WEPDveEvZpYpn0AXyWLI9ZuYZyOsDdzGCjW6m93hZduauBZwUoi0emq7ZfxXK1wIzeWt1GwROQAcsCC4ZE5tJnpwri5ZHMBrgnwZJ6wCu568EUCpbe9jsxQe8dL4N3ECdYv0H8VZ2UvHLZ2k09AiTFhF0ZJCLAuIjW0N5e3CaBZx1s43VNFRt5WLecmpZikpKhn83FUzZ8aASD6vjN9py2DEdHVB5paulqjlWWe1um4rEzywRxZzpSwRtQ8KzRqiUmbUGOYmEpUzZvZy41EVygli00j4V9jbhtAcIS0jjJeWuvuv0nqpNZ8DVfR6Brp0ebabNTP8V9KEgZEeYdIQ7CeqFQ2jwhnBZAVDCbtRs1wrUXQtgRWoF68dFstn24cvu0tQlmUMT5carwKhuoZfd2iOUMYIwfuNiEhcFL0BRU1DiSaly4trcWVnQ8y7plDCCr4Qlxpxakb5QL8tHkl2mYs50t5WImqlaHq8j7fZ0aC4HZfNgFC8LkfK5TMvji6M3PMqRMZ0WSqADyjhyGJs7UxMOidfrYSGonF6x3AJkD2pfcC7Cb58ipcpqy5PFCmJaSfuKsTGqrez9ynFfWJHS7nyWwMPqsxeCj2S8XXYvEAXjEI4e8ovKZefkx0gIu3R4FHozXJrSvrSX7rylx9QZnnaEKMd4woUrqZJWT9j9E9lMMAOUky12okZylQnKEHsZjJSVbGCJzDZCKcdshRnWfUUZtAoZhoH84ycFZnhl4p5QArfy55AQkqoBnyMZxGL0UcfMWYmTJjZIz4vCFu4K7XBwLkU5i9KnFxwxzNt4ZeeCSloJJ291a4lyv3X5FpZ4Li9Nwd1SOLeLe2tMOZJB08eA35ZzFK51Lvo1Z8Zgz6utPNJmvXz2ioYDzw00eEReIxcvTq9r9Ohj8irFuDfyQ3kd9g9y8fGi7mLCdLkRJqSeZvzAWPuESCKZluCK8TLBoeua0FxutptfqDTjFrofgiEahOr6gTrYHg05hR28JY1cOOu7tm9Ez6Tt8k7bPRL1plgeY757wvypqwlhXiFgWpB7hFkJCNKlm5Ymf0sdztoud6IqO6BxF3YPL7MPo2wDhiyyynIPYwk8SWtpjV9TI036YDEEY5HhJENmhxmdSdIGN4rCpZEXgtz2USZExl26T0wmBxU9pDWiiSkBE6CMSes3P0Nw3ZKzJD96kyqcdnxgZbzppubJ4DajGFfbnHE0BNv4NJvwFtZcRwABNRBs0Zquw6aBfJvV940jT5u1ubhU4mzsdKgahs9uUgIFKMIORhkXpmnepeAXS3omlZu9P2pavKXMmdEAaxMv6610J9keyF9M9gNdj0j6jvo29BHgLtWtExqyl6Ao5VEg2mFh2q233BMQVSoAfRbGh8Nj4ZiKyjipj3zZpa0pTl3UdwHSsl3E7ZxKpNSg1yKZ3JHEY3MsHyZq3mih0Lw4C5iyDN2AZA63qelVey92ZI2JkI29RfZ0IdnaPa7FI8t0zWZ817vob9pZBoqgZ59qoIi36cLw9OkZq5WHSgQ8QskKqCU4c0Wi2rJ8zyT16MiPQWSGQfILPTxeZ8EdGukB9XMslNX2JGZu5QBcgJyy1le3fj6i02ai0VCYVgmBwJ4KEZHhP0ZEtxHAgfaN4at4eaEUVTJK16fbqRwmsHdKDFtriVrPjNojS2V8F8ew1DoWI9ApjdtweZzap59BGxO2G63YXMVwhZhIpzMZ2si3jHAl6nCpnpKH2v2N5oDdZqzSRT5fQl9Yz6rysXAmSW3s6ylOdiwv2fMLQIjxUN8xLrFPBqikycRyeUiUqtxwrJwOZuamnPwq2mkoZDlqfVyaPZ5gxxOzxOcNZ840XAb12u1bo1hnM6wP0ciinlM16iwRwwWBdjISbjRJcQXonvyE56s6oLa5IQpkFcbLwa9oG86Im4HdpIsRXuOmJoQeKQyYduhE2nVIZpRWFFCjQWHFyYxKsWhDTExAubZEn23xBDDcQvG9Tv6Z1Tr9DmYbDarlHykRUomEdCvohcJ2qTUpb2u6XzYH0VKXJXZ0036t7XhycSfpkXHynqgvor0Afni0v7UboFKe4c95VZ8i7gZupk4w4mjGq2rhKfK9gjZkJzF4QDuro6wp8kMqbGOEEB8TfIvZoFMwZbUMn8iq7uzddlZDyE4sad6fKgc1DZEmCNNLyzcUatw75ZqZsprf84R0a1ZCj9VZe06oLq6g8RonlqHDvfZ9yGeS5E5XrBVK8C0gPBJxUOUbYuSK0UHv8DIBzke7vexJepwx1CsUzUjmVsGLcCinKHx9P2F1yu9dZaeNfLBU0x2mjFITsl1ZHacZjXfm3qaBfZKK2kPN31ZghCR1B3MGqpbluOpjHn19nFqX7KOpFOTe3hhJxWxdZB0RBwkJLk8AH0woj1YQ2eMnxF0Zb4c83nBNJiuG3NWtmmlQuo5GqnKV0wpNY1wAfVEzZCPVvrrEQYK6R3r6QSw7Emme2ifF4ClevDzKcGW9MlwJggXMR6W586JpZKZrz83dScC0ihBrUPUvZfMtuVsXhu4bEEWHUbcis7QPPENYZIrP1MJqqgzg7IzNaSHok6t8nYKZtSw2R0ceVz3ieJDl391aaS79LomSYnVVaGJMqWG2aWARvwLZJtgOZzQfCmhrta9zw5tUD3AZK6ZlkY825JGsZAWRgbCUgMXRyKvEWMhCE4dILH38b2tS0BjlAEYRISqZg6j06DJIWQ0NywSy8DMJjOHwv69KQIr2QZlXBS6kCCr8f4kGDaKtKjZ99TZbCpBZ2pR0QacdZ2v2mXGXZFvwbUsKfCxKKUwhNUsGbYHGZsK4ZA5SLfMO1ce94EMqIboovgTPZgFZrUN2UmZsKkmOErbkjZBtyy3IZqz23WK791dUJvt8osWllORRgljiI84oZmggja30FSKXHjTtSZf70R5ROPNFxkFs740HAwAb0HK1wrDNC6ypbT3ksu0QLtsOSBhx9b9UCB6ywYeTBc3WgH3eZ42GSpCKBcdY5Kr61BzerR0ttEgkGK4o3SZcRd1dDW2gerJNACzrDxv1l1g9lZFFYrwDpZjZBs6ePnwWBmSCnAzs09EYbGuzaFzaiph65DZyciZFfU0Z22FTSAxkfBIEcNJ0BPoR92wixdJejhaHAsz3Y0KklzTQ29yiW5F3ZoudHqCohwKC6jOyNZmMnvhpgWOA4QwhWBmvqoOMFnHXCKdM3PfBzg0qVBSAzceP1OZBR9cRB639HnnflR9P8J7cf39zpPE5rC5Il1F2m6UJ1yZENzxz8cYVrndwvUx1lGJenEUW8Z4yRWGIlF2sGn564s2e9sA93nKtge1MlxRXNlsVHssmIPHwYhNQ7MAtIBSs1cuEaXhoovGXeabfZb5h6bOOKZKmjPCSr4e2fPTcckzkVD6yRgjuZy2W2KOTZFvZKqEhSCZpAIcX11udTD5Bwm5mqAYEJEdk3A8kD4jkYMPklI1lfKz9bi54HzhHcZB5kpqh0YqMTLaRgTvuulH2vxzExUCK0ZGcqpi4RAs6yNt0Ra51kmz1y9zFAjB9MplNDBWrY1Z4cWAGnAe6GvIAEIceG7KGarRP0RG5nYgOyEvMAu8c3aGgOyVpY0wsDmqDjHIlpDN1MIo9WTKDVzgEZ3TfXruYTqduBgMPpYiYblVQkkCkWkZxKRzmFp44u1mQNZopJc8zRu23j5ZgrwojWRNITyOEhS0O7qyzFnqQGj0ZmrZgFw1JYW8VrKdLbB4WXQ5d0rLJwQyGQjsPtd0EPIbp51pLiNSQqSpPdCet6FCdop144HxN03mAGn8G4BjFwqQa4NWFMwEO5LcqldKXYN6jAMA6aZBoQVepH0l7Nxt1LhJdjx8jdP8wVfHIlBmwT41LOs5itD5qGzZhlvcc87MfoZJZ2XlZBLLQSlgPrrM1GXZbGjweFLPNqA0cPXQgZbRouv8mpWxU6TtoISWWWIIARElwyc98QpWM4YP6h4mXWZiHWNQUHbddJ4aslFKYkZFGGjAtD09L9d3pmz3MFPaUcpPOjYXIIXWZk6onzghIL2eoE5EA8ksjavv3sFYtrZfjQoEzoupqbIwpAXO6cUpQAMp5BIeln7X69c7cuU0rDBS9Ma6hBAo2nb2lD7G93LOV0nH7wyiHkUBIv7U15x3UjMTgpZlhIrrZ7k7Zu4L8S9O7GN4Dzt6W7ZFjAND1eYbmpsNpCztHmOFFbq2MENiBM7J0jAbB5RACVyJUfnqNjV0n6eM6bpZ4hcNAlCB12CKLppoLHvlc0PXSfZlXb0uV7NM1SmdZzF8kCRYMEoaNlfgp3o505lVQDvkMuxVprwAJMu11HJZ6rG81Z4sV414KTJkSZ43JNZ98nA0pmI6hO9qQXxVxVcszNxclZce7MoGRyCmp0vGkP46FZFvuk6DbZjkFMD3rAf3SK9kx2sc9Uu7uqowQsWZBqRLEpntsa5p9rLyHpoUyjA8SluaPDRqwHZdFt42KkjFkJhCSXKDAgNld59lHtIPuuHblZmhwvPxa1dy2v9EkM8sogDYPgrby1dfK0IfQY4pA0soYsFsUw5r7a1GxuuW9FWu5BdthgkcFLxcE6LKDZ4HoNPizHvaM8Bmb7zjNY7z7pYZD05yhZ1AbcL3NhOJdW3A6zyLgMqGQd3ZLxQxZH7pTSOiWr92egX1w9lYsIlvXtRgRZqAZAmaxLTgWlfymhOm7Iv80s0tt7WiDsvqLmGl870qCZonjmzifR915tJKWT5Dz06UlqXq1RtFe4C5OrYXTUJjm2k3wPTLsJY9imqciS5CiDySmVZm7SKJFVW9Skb3nAAUIv32jK60k2MIi5S4PqiHVNTpIeqRrcg24An2coO9l7CMdOgxBnRMtSQz3tdrBVuVPxXf4iSzLKxjp9KkzfELFVGn9Kj239Tw0f9OvILZL0lCccIQTTfXJCgHv87zFMO1jtO5117yPDf0oTcZD2w4UtUS6ZAKQF1Kdsd0Gpoi3H9qdScEVwqX49eZHp16L09bQOYsNVMSxfl6ahtC7W5KKsIjSjfhjLixxPTZGqFaZ77UK8g6EUU5oseSBRd0LyPgJDBiaHaosSwQigU6QtdqWZmG3plgaZeAvIuWQOHAvzsWZau1j0A4a17dZhq0vni4JMckHVMLx0Zjd3QFtRdU3RHGnd8fNkem8JEDg8zYgXyxi1UFMW8kzZ0GNxEHd294OQSbifwl7ZHloXxCMpaypzi5JFRwzg6CZ4fQJN72GJZibcQdMpn7IUZB7z1q0wB0vS9x1n2niWe770zg52ryUuOVZwjCxz15u3hvLzZuBG2CeWgExANpM3zJdBZhuLijYxZ2VP6VfMADxsiUue9VppN37q8cW18GiJ0CPc3RCQ3GiVGWvTRatEx8beBvWjLWxVPZePHQ3ImhQBY5Wcm0DXVbeP184NCtVSRWFVUwKraZFO7kwpet0cyB5zM9uM2yw0v7syregULZ90hj8sEboZ5Z2wgxby2UZGnQkSxdA5lkpY3xtPLZ6f3BscpCGXdj0dZ5ZCkNqdIGCljVywAC7FHjqxW1uwi6lGCaxENj7Vgk52rVEN5oWZgMR2v1XNQQHSCXXSyvy8JXQ1KnMmmjV6iMzpkhbFmu9a5FcLOlp4Pc02bejdGU7dcZ9xSZyUo69Fon5onkZkdZrQb6DbAbQFZoswQwJOPUIcZDuOibB1k58m8bZqaCKAz3LrXo0CtTrBxddiqNbhj6S0b188mvDm5WBC7N9qZkzBFZgwZ2eeeaMnN6HWaZkPThjadrAPYQZ5zWjQlAiAlXsxguBaHABjjnAVt6KsD7HBRX28CCsONwre8ICazWEfg0vYeBUpwcPB0JkC1XpvtbPTz3C5oOAp7ER5rnTYqm3J4cQQMVrmiiXWPUTs7FwhQ0hKugmECtsMFlQQb1rpZt9slpd5EbtsqHWODaWHYoBeqKVhxbl3GShBwSGaCL0QUqZvQFao0EXYlMGS7jy8BJZq48UakqcMlVFABw7iy0bBO4VkadOwuhwZkqvnUof3NtSL1Fcp6KEjg3b90t4mmEZht3gWosDe02KDZ4EVeSykM0n7QG7l6qN33HePLe9E2ZfuhH2EgDfPUX7hsFDXeH8571QUEfhbz50RzVigqdKMYZ9YKYOyeEZqzuG40WdsyITpSYM64RnZsQlSEjzOZ3pM53Vldea3xl7i15ZjMM9wChLUlDlJxZfGURRZxBvZysCz50lMZredhwesP1msT8HK6Nwvhwpre1rYe8jHMpbckYeudMEBR910U42DuIYou91iCDe7ZFUkwIxrzDOZcaEZ7PP45VxY6D7iaS0ZfBnmOES5xFqRP7uZ5Zplh1DMUYvDBiBurQ8adyhN1OzRwdnx90J6DjkTSNx5IKN0wsMSHoAso2qjumvsa03MknrcyBbjDAPLTpC3tlxi0wcWDZjz6WbrnDCMs0NpIdKT7ywO3yfNQGDiaJnBuNvcKmsX5OqN5xH3wGSrhTuCPcxHO7BkGSM1qrWfEwkWUBQVqg6fv2m3nMH4LwgJj4S4m3lD81ba3YciviHCtNqMop1G3pZdBg3pe7BUEglYQZurgRjjsharbga2VBmgGXIExsfj71GP1FiksSxXiyngwVTciciSqgRpFZfc2HxJf2wbasoQZEK4pyasfPe07GJi6g8e5I3fxSI0w0ykCsUbbDlRZqMuNMM1eicIYVcG6rwGo1ipYH1gTF2LHa1FVnYV1aQ0ZoVQZoSOJ7nmqUZmE26gKMv6kwm06oJabqBRjTrBT5g6N8qV0UHEZmDslpaGrWZq78VIOnwYoOx3OQ0TOEX23O7ZtcEDIaNFU9P3AC1c9ioQmcolQIREwW12m9hmb8DIdEsCdz40uadFhiL9ngJ8Wy9rW597Fw8y7HUMZ1dtDSSkeZgdQ8WdwY2mMIkXH9ZvoM9O0XxOL9KkrB72nwhlLA3MRP89mG39kMdIVVPU3ePzkuUEg0nLZhUDtlyCGU50dIYidXOOlN3RUV21EvEnEFDwdzupZhNZugwh7nPTwvHrJBep2SPNFCGrPCdndj0RF8Ff5HY05xaWx63S2H2sjksts6gIGKkPLdqXtS0LMZ15zmBbi9jALH6mwL3utYc8blQnzoHqIE9ENisy4kT93UEQzm7dEZ0Z5vcPPk0axMMM7vogg1SBJ22UWwW958xkTANnuEPC7sGIlD8AL6tSlsHdbEz0Zcs6e5OFrT9c5Q29nkIPzBkYGaK91eyvc3waqF5f4FMHiQVsmWJNWsNvxGQDzhZjvAYE3p3qswIanLZnKxM6ES2wCObyShrgMnStbc7JeTtDDWW6EFELwZeLZvYN09CmtpF3JiZu0iMWpZfoq5st0ZnumrwODaLWZfLl3AVE7kqZrW1sD6X0Tcaa1yrUG9ki4ZLDixIgx1Z7NyYL7MQf2qOEeioLvZb5D6CjnTe70mqvPc3QkBuETLxkJBLRsjTYkl7B2zvgJpaKsSImfyOUJUJhrQ0WfEQp0vl8x3KMBf8O4o5Y4s37gpOkPBU8X9xIXjZyYai3mkd3z9wHHV0dFK5tLcyPbAcEv9iiSZFWKi6AI11CChQcjgh7U4JTOf4muNWk6bATDEnXmyvgOjo4KIsTT6nJ1wl6ITAQblVklJKpkun5oZuSlAoOVwQSKZ32ziZ5czfFJ5fnIZCvU4tyHtoPl88mf3oKJfQWVe1aZFCypnB9vER0bIrCLN8tQxZbqjp6Y9KOw2kjncoyrqhiZnDd3VE5FYxHpKG7b3IZLh0NeOnQ7BpnztAVGYbjbUSg7Nr0TtmdxYvDfPt2p4oxLIZbjaOXcBm6U6Wz2k0AgZKBuEDffj09BfYwcixsAxk1hqo8DQ0bvynZABD88U2CZJrit3ZkTuTkoSF77lusDPSwitEREO2RFF3OwEcG3VuEv4XJ0ZgpE8UlPgMbr1NOMidUsRPsZm8eNrwxWVwRIgWgrsI9ZxehyuOfrA4zccLWJyXmgVOxEVEGAAIBUlL5If4GdHjuhbRsWLgOjJm3PykRYKm5eET1fciR56zc17T3OV2579UaLOui9IesZhzzRyl5e6YfcjGymdeJYZjec9PLld18mbfU3yTp2pS3FrTPyhUJL9Q0ltjgmOGOTlRL1qJxT20guyj9qO8Js3haQ2UeyQiLdfrODmTQNO5UIaffZ5abRk2beqL5v8aBX1I4inJCDHeFpCaN0gekGIZs3cbITgZgIMEpxnFJ0eYkl7dmttWWHBjBJbcN428LcyoUZsogY8yuUZoZxxL3MuNZ3f2QzSQZirw1jlXLYZ13kdEcBkKKJKZrt3VDusSVckOjCszeNS1AvjWH9ws3ZKcg3Zi5sjqYgSay9LA5E9Fh0ZgYKhCl7wTwJXa8GTZoDxwQbn3ZumT0raycLALyZ5UqgiTgMthcwiuiFlKufejtZxndrb2Z6V1kt3OUgCzZu9v1cPbX0owV8Iztwugp0NXIkWeyMMWZvWp8VmcyrlhlvckrVpEafoEox07DcUrZq1bPm5g4GqZyNVHYLiG3KOC81frGbr3zYPYZs89LkBEPjKvHC4MksaYfKocxJtnAKI7mm0ONYFsCmNJqq8CAPgE5VYtZzNkAZCtDC2YQXyZmUixxy14ZrCZLKrFcz8BKpqZFWmji69qXZLZnkjEt1p2OGltxaM0pCQ8ew1tLwTnwFIBr8cyg76dxyRUnCef3dW3nfHwSQfwxWtVHEM2ttrJTKZxZt5oFZJWbap3mW9LICUZIbU9ZlPC81oAY42ySKNbG1qAB0ZIwUI8vh60Emi2ubiIdE2HUThX0oNUyNvvrpzZEApaLJgm4ZFYhx1toKgvlg2ZbOHR4BMs3nxzZje9mTIbhHI4BcRxPEWt4hnL52gWz5diHYqyhjH9wp0SgGvnZx4cbZvZ8YhtjhZhtMGWAYW66og1F1xxyDrW6FhhVV6B2yeVZJzrBkgZol7Mp08G7PrsUf5Gm4i6yRXU02Cl3IzbkLNZmV8uz25HzRz2FhOj5reInMHTAptn0Qwl7nff0PTWGAV76BF8MRN8EbuX8mBimgTVHyZpCaqiD7ZslIlel1yauYHCZyuWBrOVMFZdxb3XN2yzNIWSnZ3KQJ9vmuL8l1hKl5t5GMvOGk6Sp8WIGslhDjNPtw3OtLKQZyzHhE0v5ksp7jTVAQ562JAmn8MIw0RrD6hgHu1cnzoTHni6111I5Z5ae5m6FEJACwg3q5QBAPqaUduR9Nd0CDs1y1Pb26QLkisZlYORluPuxPjoH1Z1zzxnSyokm9wocJPOzge0Q215d2G8Zk2Gna5ey47dTH8jiWUpxXgpo0nAGCZ0cxxhjTHffe8mLZt6Qt5JtnB5IqMpUYKwTiaV11M7zuh3jxEIotnq4ZyxlzTeOr3vpUgR4xolZwPZl5LcfvXkWZBoM5AIPqFbsu3EZ8PCxdEVS70ZeeTopWYd9PpKVyyO6S3u14HttiLi58HoywBVMoh6ax0FLXy0OyA7mgF1EM4Z0NAwwAkXEaNIFoJMyM0iG6qEXm8tx7HMVvodDNhJn6bSZ7rzQNwm0jD2P68H6oFcn172dD9boc5qZnyCnsX5CeisDF3ulUxAXg9w9gW1iJMjtrNyqFUAbYvpogiUctFWUa4HwqmbQi3L4aBoZF4ZwZ2WuDWfC4Vn0aFa6pwGWkE6twQoqsGQFbedTZF6WTX0oaujuvSndnK28L0JoE63YZxvrEblJviCRsmoCh1FEO22NfHMwJ7Sl8g52Gz42ZoUkZcqe3 -Provides: /usr/lib/ardour5/libptformat.so.0 = set:md7NrB3uxxDZ9XHWmrrBR2cmFvoekk9f8LDgxaToBcjkJQe5qE0wYNbNz5oKAVVa1Cqi7jkFGaaOPqjZDs3CSHmHyGC9xkPSTwDaliBMLYiua05fZvOnvWMOO4k6poDIeIL0bHx0QwgciZiW8hvXP6ioZpAhjarixUozm4ljr7bwdny5fxN9KhdX4skWqkUZ4J8gCRVcBzRyEaD5sZklakdsCxgVkms9CarFLv5BXOpsjcQQlrsn6RCUhCZxXmo7I9BvTW4VaCpFZteRUBuezeV0dAQruFJMqum8AkzITWnCCFIQzVtL8wZt0ZpZei7YZpVpq8k6KZa6KtuG5jZ0J7ZptHuC9Um9ZIS9ThYnhOupZjUjZFnTobulHW3lL5ZtASomPYyZ1xkH5fLcAdyVLyoTd6oxZwaL3bNb4aCZzD2qj9C4BrPUr7vdWfebG9rGjlJzyUwBAYNH3JH6aeET6YuhipjQe4Y53voRZzLhSRajWGiU99R7kN8CkP2da9FGsMAZmUIbIFhohVHfY683fiXrZj6fbi7zL3bmnaKZgRG5dEdcew5IqkFsDn1FXcHZKJ5HpcYZu4FkP7bzCXoJn4I1H2UOE2cG64NLoqDSDvf97FCVBurG8t3ZyeBFxYbpTkFZeHyj4fpRNClDraWNTxYR19jmphZEZ39Y9khnf1CPqdoesjILZHUAlj6LZwbuLltDiX6R0y4g8cEEx13QSGvFBuCMhqHZ2n9ik8hNDRsWfoXepRtrBytTJkPnd5hnkScLTSlk6J19Y0tkKsiuVQLpsHjsv2kkcyKaD23n2F77GPlNhfd3BNJSjT5H4BjSBskqAyqs5ERtEHWtedZeinBSxRgNhBZzJnE7OTpzSQTaAtXfsqxSDPjrWhnQFYO8jUGsm6Q3yvj4rBbfHLJ1 +Provides: /usr/lib/ardour5/libardour.so.3 = set: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 +Provides: /usr/lib/ardour5/libardouralsautil.so.0 = set:kdGhsFMjhxvaWvrbnlEh2qlZetq0nExquowHP5sI4a6gX1M5fqQ23OzkRGomIIfZnNwwl8BatIazfAR6fIpwi7UsWZAz0MiACAGb71p46auqgjIzHKq9JJBdx0KWHQeP1VeeY8S5i5xlDZko8DcZB8C2 +Provides: /usr/lib/ardour5/libardourcp.so = set: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 +Provides: /usr/lib/ardour5/libaudiographer.so.0 = set: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 +Provides: /usr/lib/ardour5/libcanvas.so.0 = set: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 +Provides: /usr/lib/ardour5/libevoral.so.0 = set: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 +Provides: /usr/lib/ardour5/libgtkmm2ext.so.0 = set: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 +Provides: /usr/lib/ardour5/libmidipp.so.4 = set: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 +Provides: /usr/lib/ardour5/libpbd.so.4 = set:qdv7fg0lz832UTwSfa8s0JljI6b2GNGqZoP20XPkcsLc6H2mX0KRZk4jAkUI4OmVitubEkQ8s5ghk3spSJwNXcySUbxy5k95ryoafCgUZeocLqGf2donbb3A9cXrZ4y8hArHtZcLDanJzTznxmCCzLVfxoLGA66QcK89mC8VFGm8h9MR3k6CMfq3Zz7r3PLR2rrAKpyHoi97dRmeM4FTo3uAsg2UU4eGgi2wKqqWPeMj5n3XkozUY2QsAN9HSyxtHG6vMG2XhHHvfmtCb58d8LWEjxGGumTrFxDhqk0GxUVUXkSOxel2AmyeCQtQ1idh8qlSlnQ9NwbddmSwS1r6xJUgShKW3y8L0s5Pr9EtPcxTlyrThnCVjK5B0FOjmnWb3bCC4neiGZ9U3BhnDRjpcDTXlXktbyHGLQFhU46sZdJvppv6nl6tO0FHk7TYaZ4sTBOZnBdv1arKST4YrgYuSNSEsgZflMMU48EhQ22hLK8OAbZIsaGOc25vUJpgZJ92cyv5Dd1LmZEZtdqlCwTMhQCj5y1w7CoykMxrjUJr3dEe1aRZiQIgqKlwnoGGFcCJttWifg3TWYEMfokpkIvSNtAsNYWd9Ufebe21TECXuwigOo3NK9Zlb1h4xB71IkWkAlFv8ij9PaaZoQ11TxRXOvyI1zlQTvgP1Vvn8OieQ84B9yZuo5fvyaHbaTiA9UdQSS2Okobt7yEe8rlkdAZhxHvZaqoSK4mvIaTQte4L2MgErLaJvUvqjlIyVgBr14BpZm6OTeZqcsFD5PFjQc9c3wGZf3XmcnEKgrxmfZKoME6iogisWZJ88Yp316zZLe4tyZhW05br1bwtp3BoVkMKo9wZ3iyLLYTI1xvIo8KNiSU82U3xrGqckhrSxA4MnguD1RA4SZjpLNjOZzjFV5hmipDhE9p2UceUyQWDCfJaUp6Bzqla4duArpx3NLIeIqQJR8E0SLVlcZjQfE8ST72kZzZFL1gxE4CP3ow9h9dN0g9X2g1hvUNo8EZsQkaGWBpu9CFsqH6D6Rd53m13FGTc4Q0Ki65SFoHAeZtGLm1VPWMZiIWTVT8ye7ctGS2AjFHFq4DZaJXlNwwq9iJIJLB9PZClODxTc86sYmUDrA5PfEgL7ne8rdIkEWnHEtnIou8p8VIJ0wHZJxZmQr4A5Y9B71QziJiBHIgy4CNNdovSMS2IAM5jMAxKXnyWpn5MTLMZ7qpOSc11SzJ0I3iyd9gN3n3KQLDm1dmjGUmTF8Ipkkn4kztTU6cSTkqZr1MEQz2XUjyHZsFumYbxxvwS3o5a2IHZnDfWZ38HKBiZKWT2IgJYbJSVaWkawfwsP7sqfcHfd1XHxRlp2SZ71Cw19aUaxmpOqvSdZfpDyyjZpFoyZHgbWcHLZnUZ4riUBGWTZr7Zhe0Z3lngLhhKM53EaBZ8kxmrcwZ0kOLl3N78Ys9jQvKmbEyiyzkM4E30WuCbgHA9RroRR7CtawNPD5VqpL33CeaZrhy4PAZvjYqc7yg6TQsdIp73OV6ZFLLdZb5gG9K9iG2BpIbbxtEzRkHcrQCwwhOy0987vDkgi9qs87tZxyVcgf6yDL3anqeIGZpSssw5K4nXOjkA9D4uAPtpfRwhcvBx6o1GAzio7AYywD3ONnUnWH61jAYh6sUN40t6ZK77OaIjz2VopdXHYYCeqkBILjT41EzTlZgkZgKFC6E9yX0TJ4OUs7JLM47WQ7SGDZcyWpF60CoiYRCwMkPLbcaLgZyVCSZf7y7wRniGtwQBuoudJUgkI8E8DviBM24ydtsCykpdKY6UPCjjecdo4FZAtZ0SBo1x99mAGTe36CGkkv1ogswaExUrJsVhgQUPdac01DmHPxdCh2DEDR4Zqy7EAc76621eXx2AmZxlPFIxQjUVZzMvVMDD7S44nX9dzQROzH4cTdDCKqk4mn9mPmIS3D0aqa2UKrG4CVissWQhg1nZwQEcMww7H9ZrSd3isQvCeCvwhPOxPCkT2fVxxtAGePejk4deEMERofVcZmUzVkVvuMaT4o45aM1bOPYoiazOr33WDHzxibOvVuRWdyEbW5753IvmkmunG3HnQfK6bmvpD1LZJ07wRf5WEPDveEvZpYpn0AXyWLI9ZuYZyOsDdNwVkP9t3HAxEZmf5LOv07jz5vOoFtQZxKX60OeWETB7KZAAEGBF9pUcd9ZhbWqLO0TAaZnxbTwK0ZHd0dZaMMjTYNdPmsialQ1FVB8u0RIxZzwlAYu1ZHRT6M4KQtqkaMvrZiF7XAegsxPwFiVv4MhcA7DmTlEZGJfvxaPdW2p85vI7l8JfdZmae9jkU4JpdLI8jNHirGinT9MPyo3tk4IeYvOI1HXEhs7HRAMJmMlBVJgPM7ZfZB8nRlVshEa90w92blhtAcIS0jjJeWuvuv0nqpNIO8XcZFqzOJc0D5BBUXpAY4nkEvQxLxBZgj7Jkqx9MEHSzd4PfdnWGV2wWVgZJpqY1GqtIk3ACkKKb12CffweWabsUX26B6OuoZfd2iOUMYIwfZizZ32dy9Z5wOqYwj9rBahyKd6ZcLEh4fOGeddT8EH2P2l8wk0FrBGiMyDH0EHgDRiHipl3pWUF7kc9mXZEXAYiZ8rNdYTAA1GiS56mwZiqADyjhyGJs7E1cgopFCDdurlIHkzwMoD2pfcC7Cb58ipc1tVjdJqlIvYspelgGqrez9ynFfWJHS7nyWwMPqsxeCj2S8XXYvEAXjEI4e8ovKZefkxEb2EaJxqyQlINxHNuZEdNGM4qZHb5knU62gcYdJZCZbjCigjGwx9RRLx2iAkZylQnKEHsZjJSVbGCJzDZCKcdshRnWfUUZtAoZhoH84ycFZnhl4p5QArfy55AQkqoBnyMZxGL0UcfMWYmTJjZIz4vCFu4K7XBAmVu6uxkiCMnad4cscKzIb7U7jXaISmxA05yaNLxZ2iPWFnFAoMC0rVnDn7xeoVZKi047OxyZFkTywTfIwuQc9GreKRWrvkg2zzrK8220UwmX0dwJmOmysQ4yQmGTVz8Z0kd9EDDK8OzGQxRHpP7ZjptHCJzZL8FZsu4uHZpKZleiaanAXTic7f5wQgLKIK7JPXFQdI789kB8Vd3EXdZlx0ayG5gqV3oABZeEPaFNiAfKXgEemCHv3OGwsUfae0ZAcj3Iaqna5ifHY8aBGRuZ5XJOGwTW1wHpIzmVhuc4qnwpzOMQ1ZpvfCLErd1MP89hhNbSpuga4rZeOCOjKp16cUfhhVbmzqhzJy2MpU5OlU4x9ScPZhTxW65MJZx3H4khuKwa4gCMgYAIjt99rGik3jor7Kx9x3ZKzJD9SZDsyqcdnxgZbzppubJ4DajGFfbnHE0BNv4NJvwFtZcRwABNRBs0Zquw6aBfJvV940jT5u1ubhU4m32gK6n8BENAqY37ydR529iryqfPWO9PxsTu0PGOTjC5OkZst7SG9vfqph8xMv6610J9keyF9M9gn6CcCZgj8Fs5WJ3AccNa3iIyscjCqwlqAw72dAJN8vGnR5fhUbKyjipj3zZpa0pTl3UdwHSsl3E7ZxKpNSg1yKZ3JHEY3MsHyZq3mih0Lw4C5iyDN2AZA63qelVey92ZI2JkI29RfZ0IdnaPa7FIEZvx0zWZ817vob9pZBoqgZ59qoIi36cLw9Oi9xuJgvR6y6xCzOlP4Dw1gnioH5pkYeM0mqCmTmBZhcv3tWhQ6LmvUGcp7CHaunElRTHHmuqDtfkHkZzqoFKAdYcp818EY1nvVCYVgmBw2NR1nQZJEpwvIbsB4Wh9CgFzMh15fZKmT0zD5JqgbKR6TPQKdFYJVFoI9rxsAkAhoVfU4jDdxcrGFzjcKbfap59BGxO2G63YXMVobiOWwdr4KnUA6Cm9HcKcPKOsn5Zk8K0XINn7JHLbuEHiU7dS4VS9JIR7Uc4HArA0ZAU1ZlqSFgYoAMTJQVid9ahCqh7s9sJKgguY79EILHotd3G9ohxZflFZ4KEOsv156af6aP4Tz40XAb12u1bo1hnM6wP0ciinlM16iwRwwWBdjISbjRJcQXonvyE56s6oLa5IQpkFcbLwims1cl43mbyRCcmKWtfV4Fh26JzbJ8vzn4GMleHvmHDCqehHLCaO7WOF7tuz6iWJYzn23xBDnJKIZ7G9Tv6Z1Tr9DmYbDarlHykRUomEdCvohcJ2qTUpb2u6XzYH0VKXJXZ0036t7XhycSfpkXHynqgvor0Afni0v7UboFKe4c95VZ8i76eUCezy0AMqiljoba0UZor2QAfReCigvWJxp0Cxg1HJEazymysZwbyUO7jx1XnsUb49J3LNCCGZzhk2eB6N19eCwPvQOceZlNh6sBeMz2vRDPSug8G1k2uzhBkiuL3owZaC14idSlBSWVTjvaGWonwmILlCXyo20dTVDQFUOUbYuSK0uQ4deAjSOhaDzLuyRlHj6oow9DAZtPMFfpBPFZizFQBXqoOIgqwEnijLW4ZIr9egEwRkaXdnlMZG2jlPaPvI6QkavZtt5ECz72Yx8PWwO1olJIBafVIFRHwAHkJZ3sBPiBLt6yyq3R3rZr0Gb19p1xs504rawDmM1ZqMkwZl26AxHOUm9fRxoZe1mXxlEGtVC30C5P7MD3HgOh7ZJCPZCr3BCTREuoPwS6Y0ROOhgW9BMIOVXsQBhlf1K2I52q7KSgL0NEdXTZ77h6qIpc1AyGFsVZ9NZGZxKPbDrfOzo15lv5vxhyXwuu6dCZDure0KljzJGpS6N0HzNaSHok6t8nYKZtSw0Mwzfe8VQumdgzNZoAncbrZrOPlkrxRQl5ku3bARvwLZJtgOZzQfCmhrta9zw5tUD3AZK6ZlkY825JGMtSoiL6qN472uLmQZ3ktU8jky6STldaW0elhyOnPaxd5Y1z90zPmmtqwohgrhAjUS9VlMfz4nqSd1qZGZ2JdEcxRngFuGUSVeRD9TZbCpBZ2pR0QacdZ2v2mXGXZFvwbUsuROiMgnnA4ZLGGfXiYj5SLfMONQ5hs5EeI2HNKwxZ1QZcZocE8T5fm0TODtFIAhTmE6pWy3IZqzCrwBpTzAw6YSLe4ceZaGAHHxGCGvGc84oZmggja30HzvpTZ5DKXIXZz0GbGBDzj3FiVe2E2UligO5wlT0MJPoj3NIBX1aef0WTeepXOEMAB4sPi3hguDXiC1tER1DuigRePQJAFxLMtP8EsQpH6N2QGx2hFWiwdoTPRd1dDW2gerJNACzrDxv1l1g9lZFFYrwDpZjZBs6ePnwWBmSCnAzswZudGYbGuzaFzaiph65DZycD23Zc7swuhUZJWFdp8Rj9bajsbgVcmty0EkojHPkAOa9TU0fwblRUdJgyEAuhWwfWRIGpy51Wqqc9bFlXDdUHLEc8byjRAw6ciLQWj3j6eZaRtjT6UxVDOh80JYirOh6DV0VZGW4CWizxARHHDGWApsI751PPgOoScqNCp1rlgGwBxTzPZC6gY7z737hoUPTKq0ZwfcEiJRV25n7FD4HRlpHi5UkLac8U4siU8j6KsXws2wH2HTzHUOnVUIoDn1VzyFf0RzQCbwN3lpfyYBBTFKXEIYQL5SMBtZJJCCdJT8s4uCjTeiBvq8m3dVZbCvYQ4W2hOTZFvZKqEhSCZpAIcX11udTD5B0svxqGSgdgygtic1c9k5rgRzXoOyk1NWoQaPvlgBF51MH1vZGidQZ7uulH2vxzExUCKwRAGwhbzf9Dxos7gJih0BRow9nOFO4UIGUPiZdUzKFMEhDkZ2iSBIAEIceG7KGlT8rZc0RG5nYgOyEvMAu8c3aGgOyVpY0wsDmqDjHIlpDN1MIo9WTKDVzgEZ3TfXruYTqduBMYesB6L4ZylVQkkCkWkZxKRzmFp44u1mQNZopJc8zRu23j5ZgrwojWRNITyOEhS0O7qyzFnqQGj0ZmrZgFw1JYW8VrKdLbB4WXQ5d0jr5GmgqhlW9KVK60QpSBIywInForqdXIV6jDezkP6II02yRMow1biRb4lyOFkgdq5yoZ4x1hBbupQGqsTVzdCsq7Hi3BZycWsDIlwGzUMKwDnEgrPk8OkPc2oZjHIlBmwT41LOs5itD5qGzZhlvcc87MfoZJZ2XlZBLLQSlgPrrM1GXZbGjweFLPNqA0cPXQgZbRouv8mpWxU6TtoIaxNOimjre8xyc98QpWM4YP6h4mXWZiHWNQUHbddJ4k3DWfllD8XexrI9XACxcHN1UQp5sCIpV9ZtppPZr0Xq4ayZ517cQ2ki4aK9BLL1KkZuSWZFENg7NYOQmo1P8TBdoMPE9xPaaptGKeSdioeoYM1SebJjwlcya9N4Km4Gefkj6uBP1Kmf05BmFMbpZK0fE8s88sf1v3BVnhIrrZ7A91Rxt3X4V3RoyPNe3Z3ZjD8zf3sUnIOUyPc7XmJAjjnQ4g4vipFiUzmw9OBOyqifG4JJ5ZFbJUFswb37ozBIuay9CIOIcgMQZdIcITRX2PXSfZlXbAG17yzoU0rHCZFk4aPquokcBUG7EI1f4tsEEaDZsfaoLMYIdgOmoLwwRSurj59EDITXwy02TXmaXXcl0Q6TD8nA0pmI6hO9qQXxVxVcszNxclZce7MoGROGOEEcwflGp2zQZIffG8FFMyZwlaYVM6VP0zbx2sc9Uu7uqUpRZHQGvhPKWUkaOiSu5nP0iZyytBDOy1uHm3sJLjX84sFCiFqzcJTtf9xyHqai4cjFtIPuuHblZmhwvPxa1dwjgFwhUMo0MCYPgrby1dfK0IfQY4pA0soYsFsUw5r7a1aXCDAGXlkSQ5xWvncFLxcE6LKDZ4HoNPizHvaEcZHCmb7zjNYDczBwcZvfoIqAdGf8nou7yzksGvdW3A6zyLgMqGQd3NVQZJzIrrp9Zdi4swS30jGUVoHZmLH6GSn9ZFIk2vLxQHu4JyAJeoZEPP6ZgEHXgnWAXjXRiJ2V0gPQ7LCI6BuGj2aK87FZ9zxdrh0Dz06w4B5kTJHbz4C5OrYXTUJjm2k3wPTLsJY9k5ZLopmoataqrBXr7C3yHDojJcshiyPZtwMAH10Bw7aBmlojcH9JCkNVKPotQGTow488L4oMAjGecxr4qEl3TpjfeQRIlCZ0Z9YVMZ78AI7vt3DOiFZwWrqKWliAZIBMgOd8MjyY7XXZzgB933bZdTfXJm8kwNfAzNkoVwFeVyww3NVP70IrCZz1g2YesrzvOBfJIcsrUq0kP0EvgHNC1d7krD8NVvPZmgO2Jcfn8oNDa3BEeP3txDoDIDuyCuB23DLZBRilWL3sn483ksY2ce7Xi0zMPgJDBiaHaosSw0d0gTREFXrG3plgaZeAvIuWQOHAvzsWZau1j0A4mrY3dwLb9ymo6GRsUTg0ZFC1WQKW6YxWlRH6ADIzA1z5kG8AhuEtNgF0Ykot4GNugde4tJh8xgCorLF8Z0oRhcVVGMS3dxPk4P6BaqjH17xckxZsioGXUSU3N1AnPFCcgT0DttMyZDtc6E10m2YpD46s9s9FXss0c2l8I9yX9DZzcp6e6kUd4ZdXg9l7t8QgOUcUNwbYLFQfYuBCU3XBYpzY7or9vg8D4K3LS2mmYMx62nS640hR9Fh8cDp6GddiTolFslZfKHlWg3hmsaZAvWlfcvKTDnF70SpALgDN2UsfvNpe0x8SIbTKmfd77QtjVfBfE0PsW0o4bb6xjYw5411ZuwjsP12ZJZkwE94eQ5SzNZan0x2n45MZBLEFI3r8bGEOU72XCvXJDZeApGKTci7Zbh5HRMGqmJWil519dfinDQ2owapkFqG4y6ftA3hl8IBz6nwFX3MRyViXSucdZaCYibZp8iXb7t7MZ2obHFs39UNcGEBkbL4BykCnVGcyp60x5DF6lYz6CzPJ4qZHwzpAAytlwthVjdZrQb6DbAbQFZoswQwJOPUIcZDuOibB1k5KVSbOyLGoWieeYKJz1oStLl6SQ8F5L48z2cI5SwR944HLjH2Z2dfyjQYFNOkv0InssskwLydmRlYFVXE9BCdOpuWZqhNnAiAlXsxoKV0hBlOOFFbOYe3nKPzROWt148Zx6sP1xRkpk7Z18wfuDi2BLgApK4EBOcofXHrpZuN1P2snZgwp7ER5rnTYqm3J4cQQMVrmiiXWPUTs7FwhQ0hKugmECxSKEFn2SOYX4KGIC2QBeeJltVj5Z5VNatQsPz2nG6kJza1Jllcv1ENpzjlM0gTVHg2REN7jy8BJZq48s6eALid63sluap9UxA8MiFcheBizcEn4EfFZd5eSPgsDZb1Fcp6KEjg3b90t4mmEZht3gWosDe02KDZ4EVeSykM0nDj6esza3JUxxlDVnD4kxZnLEl1ELBNpx8ZctDlAyz0qsQDEBN2wWNs98J6noZujunuph7kvtQjB0gLxjAZecruo3yWbvCKO6tqkKvOwb6h9Fcdea3xl7i15ZjMM9wChLUlDlJxZfGURRZxBvZysCz50lMZredhwesPhi33xrAlnzoML8MIdDwdeLXMpPYtYq0QE80I6wu7sWNOzVB48puWsYDUkwIxrzDOZcaEZ7PP4BbZoBY6D7iaS0ZfBnmOgNxGBZBZ5ZplhXDMafeZDDBiBurQ8adyhN1OzRwdnx90J6DjkTSNx5IKvtk597IZaoAso2qjumvsa03MknrcyBbjDAPLTpC3tlxi0wcWDZjjBguYBJHjjoewUcS6TX3hgV1NDoqRj9BSHiLUfSXOXZ2ARyb2n70lJTyKZcsC9slZoialrU0JdZ7g1FQNbFPRwcuZkMqU2uBU5k2Xjehojodkty4IEcMP8Z9QGFAoII0RxIZuisLLgPVE475GyDSTTwGDCUykSmwk4ObJwkTph3VuCe2kD3iBEUI3TB4Lw0PLpAoAIRMuqHLQYMQMS71M55ecWvQBElTPI3MxqHA14yj1XMjEdb08w8B97ZibDlRZqMuNMM1eicIYVcG6rwGo1ipYH1gTF2LHa1FVnYV1aQ0ZoltDZvEJsXNBB6KLxao0V2ZF15E5w1mHOympZ4TrBT5g6N8qV0UHEZmDkZCtjTnfgWU1Oz9BEN2AF1KBhT56AfYr6QjmBUkYAV1iP0C49cqb6IaqSqkgZ0ADdtF8H5AjS6kePCh20fBCQ8FTAbEmkxWtoOCuhOha8yUNaesvQQtqrjVU3dQ8WdwY2mMIkXH9ZvoM9O0XxOL9KkrB72nwhlLA3MRP89mG39kMdIVVPU3ePzkuUEg0nLZhUDtlyCGU50dIYidXOa1ZAP3lZjzuMmhLgjf1r6Z2PfyZdx0zeKCL1ZCtHJQRzXiIDzjdlTCdrKqxA20RF8Ff5HY05fC92Z0d6I5m5Gr6KaKybnx14HGbB6iXtS0LMZ15zmBbi9jALH6mYm9eyn7f3Oi5Z5zoHqIE9ENisy4kT93UEQzm7dEZ0Z5vcPPk0ax87JEZ1vogg1SBJ22UWw2q2FK9zLYgDdfUkpHeh8vdWIHUmrmQB5IwuCPMFgetXexFwm8th40NefmiNHGUC4U8ZhP0EymqN3haYG4teDBurIenYnEOHcZFfiuQA6XoKuZfs3xdgJ50dBn4JzS0OIrxVERVMavsuGHrwCyZioLZGZzvcgyFlnmWgHAL381bDPQaUW0YffHdgVjBnZeZDH68PhfEQYnZ0UedS1Kpkk24TMljE4fcB2px23WLohZnfwFv4QAhtAMuZGvbedcDKKte0IQZmCpwCGQ3ZeTgGSOTl1VRQdflRhFMU7krWMrmI34FYJZ6zSE1QvgFP0Zq29Yo5CDGPBf8O4oPoi52Kx3MJRBU83e1fZbMH8dohRccC0KKC3QAWmQZ2zUY293WnyAlcaCfRtBc8p32cdzEpCwyeM9qLBv8IYyRFeZJn8LfhLSmb9fxhUOOtvrsR60mpMujiLkBjlRWChVtlwVXSlAoOVwQSKZ32ziZ5czfFJ5fnIZCvgjESxdnxwoZc0CrX3JuKjwnYJ9d5PKajZgJ6oxtPYd6FzeIvRCOcUjsB15ECKoM4TQyAYLPCxsQyIwmZIRcnRzB1SZL8wGknxY5Z1BpnzfqVnCmMJxeyT0KXIq2VZKYpKj8z0bYBJuMwjaOXcBm6U6WzuL1f49QLnWhpmSouC0iavU1pA2V83F2yQMgeF1mZkYWDafhgM5cZHTAW6YFzytCd5CtWNhB7TVIdEk7qFRXQQ1pgk6RxsfQfyZ61Yxck4YgZeI5Zflb3bRwPlfPVr8eNrwxWVwRIgWgrsI9ZxehyuOfrA4zccLWJyXmgVOxEVEGAAIBUlL5If4GdHjuhbRsWLgOjJm3PykRYKm5eET1fciR56zc17T3OV2579UaLOui9IesZhzzRyl5e6YfcjGymdeJkUn3Nx9pZtGC04HB7IWr2pS3FrTPyhUJL9Q0ltjgmOIYkZCwmrUJ00bsLdeBE9zQOd4FgbwX8ibZ6PPCYFRdtIs1eHOPjvFIkj9IUE74rbZghFsfOyoZlWGRYsVVHic0A3BaHffMIMu3V3IMEpxnFJ0eYCZjo7dmtyAmelSKM4j8UgpufyoUZsogY8yuUZoZxxL3MuhZwEUKFZ5S03CGSvVXz1G6kCianTmnZJKxYjfeXs6aV9jKhDoX0OL9Z5j0VCq5b43QwLkMdFN3pH8CYimwCA61U3YKhCl7wTwJXa8GTZoDxwQbn3ZumT0raycLALyZ5UqgiTgMthcwiuiFlKufejtZxndofpV1kt3OUgCzZu9v1cPhL0MGNho7X0Z0a3gi9t7hootZDZcgOJMP8GWzxqHdvdhluMgNOux34DcUrZq1bPm5g4GqZyNVHYLiG3KOC81frGbr3zYPYZs89LkBEPjKvHC4MksaYfKocxJtnAKI7mm0ONYFsCmNJqq8CAPgE5VYtZzNoAsDC2YQXyZmYROVoEo0xZGVZHXmaP8iFr6lKRAAhySZvLZxR4qngCwIqlnE2cgC9dy3ogTbUZ5wFIBr8cyg76dxyRUnCef3dW3nfnGv03RXOnhx5WWSqLtZzYX2IQZCZ5kO6IQjupdNZFnMjYHpjA0ciu21hm6k3Q8b1Zp1NphZiO00RiiMrhyJ1lo5ZKEtQB1LcncZrLJINvAcjVJ5OyUfVz23WMsxZq2iEvBnH9axV6K27Z7siIKpnymp9apG3DhRX8yKub4wQDAZwrAmVRsum2jH9wp0SgGvnZx4cbZvZ8YhtjhZhtMGWAYWOU2i3235fTQdizyOPda54tOZH7TaFwYNG3Uc095iMNY67Zj5Gm4i6yRXU02Cl3IzbkLNZmV8uz25H3LpzADaSsoLwnL9PWK0E1HeKuu0CLRl9PfcajhwHzhgnYShIaBIwKPn5Z3dlQAefYVSeYsk1yauYHCZy7i9HOdVsUQZuMBxZ854VJrvRfKQJ9vmuL8l1hKl5t5GMvOGAZIhDlBHaWsauK3sgKXRBZnpsd25UHwyHZnZhhTVAQ562JAmn8MIE8hfUJjz8ElL0CHhIXRb9zww0SyZi5D2bzkHm3LQ44qgHwKAsmj1LNHe9K1MYAbgcouhMwZla99ivdNbnnVdX5efxJ6Q7zzxnSyokm9wocJPOzge0Q215d2G8Zk2Gna5ey47dTH8jiZoZv9bs7a33UykRI7o2PbktlmqsgIuZbplqNt5Jz0JHO2mdUcsunMr9BYw0UzhLExFgkmIKbdyv9IqYShurUb37GC84HW7CZbaupuZmDarGAloM5AIPNVY6gXNpPM6QsX3IWp2uKNOQVriCPsP55BdI7Y28mXWAuBawR4mC3z5pEAs6J1XW51A59fIwi3IZdG9WxoiggiGtkBoSkImohoMRAVwx6OrBF2FbYo5G0GkPpa3r3a6NytLzocE5MQFMI1OG1maPlMxgPpO26jxCZFEV5TuxFz4TpWwn5u8Vek2o2Auwkro4u7rHHDZLeV2ZDpogiUctFWUa4HwqmbQij3xh0BiIZAyvEnQZekZxjyYb0Bk5zcgltakzegOEGQFbedTZF6WTX0oaujuvSndnK28L0JoE63YZxvrEblJviCRsmoCh1FEO22NfHMwJ7Sl8g52Gz42ZoUkZcqe3 +Provides: /usr/lib/ardour5/libptformat.so.0 = set:nd0XQHWm3XbwxcXrC2CVUZ2wa558UwPl2cRMEo05GC3wOxqAZom5YopuNZCOzy5yvNHZHeR1NY8tiQZiptov1wcayhOnMVJJ30WNPBoNj0QZia9V6Zr8gC50Lgo7f61n4phqMSlDhaCmqKMLk8wfuQqr3wG78Cfb4iYqZcfyquTbZu2ZIunc1cfj32suR05Ay9TOWXPkJyv6coqd06WmB3lL5m3l5g35Imh3xgAtZjEYuF0Y0hsXa8ZhxwtYREZwraR3ayoVtYevNzxy3WJxxdykBTdhXgMTfZx1gb8YkIghIqGAAGmSFZwrq4mk4OaCASN5sYto1L2v8rp0X1R8v9obTm1DOqfyhKciVNQeJffkhLdl4rC7qZl6dZm0UUPG9QWTwZdZscyugIOyZhXD4ZkEyKS6WSTZBsOKUZwbumWgOIR3JANxqnrJ9RW92B9sAgZAs2MOwTS0pR9StTidoYpWZnCoNUDPzk4sIpD6tlehpZc5pAcejpC3IBhd66AtFHiXMbiBZzd4UMbxjbiYaaPZ7Q5taLo0neFvzJoRZmRiLTnoUpjsaH5oIiFI6QEiugufx2K7AKbJj10g1Zl2w0e0iNjkM6pzqdaxzt4363u0RAY8Y1gTm619Ex008a4Zd1eZsMNDeBdFgsIhbyGFJzpaxrkPSbFM341iVoJ8G2qGGDRnw3rGIBOcVefQQl7FalpZkLX0Ckrtk5OicqR9gu9WA3QgiLVBSOU4fmTpXvKQ0DcyL0aaU9bTFNyiOt4Mhs0BIZhE7Hr8S0mpcHxSD5JDDp6KxdU8E0foFsxoAfqzGqjhgT6GOuuDaInNa4Uk0e3OO6oDT8Xqt0jAELaOhpkFtZ8L1UMkcxyRNUp1XvDxJ9uQy6Q6670zPtu5AKPIZrTzDxTT9iFCnMMeE1zvPEqg0l7V8RcG6SzH3A3rQKIHyj4fpRNQcxfsL10BEdZsxZkENNkjwvzq0hacEExxG2OKoMZin9iS2y0ZxEJ1G5F8ECEsXs3lZrsiuVQLpsri5E0pLbxQzoKuaS4qd9aZe7BwRmHXgZGWkSVgl4axu8vDdGj1pn0feD7055i1W1NL92N3mv Provides: /usr/lib/ardour5/libtimecode.so = set:idLNPE2yxffWtWoFfYhIWHXsZj385DY8rZai5w9ypX2hGG4oJikOmiZh -Provides: /usr/lib/ardour5/libwaveview.so.0 = set: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 -Provides: /usr/lib/ardour5/libwidgets.so.0 = set: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 +Provides: /usr/lib/ardour5/libwaveview.so.0 = set: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 +Provides: /usr/lib/ardour5/libwidgets.so.0 = set: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 Provides: ardour = 5.12-alt3:sisyphus+237014.100.1.1